Next Article in Journal
Anomaly-Based Ship Detection Using SP Feature-Space Learning with False-Alarm Control in Sea-Surface SAR Images
Previous Article in Journal
Analysis of Four Decades of Land Use and Land Cover Change in Semiarid Tunisia Using Google Earth Engine
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

An Efficient Fault Detection and Exclusion Method for Ephemeris Monitoring

Interdisciplinary Division of Aeronautical and Aviation Engineering, Hong Kong Polytechnic University, Hong Kong SAR, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2023, 15(13), 3259; https://doi.org/10.3390/rs15133259
Submission received: 18 April 2023 / Revised: 7 June 2023 / Accepted: 23 June 2023 / Published: 24 June 2023

Abstract

:
The ephemeris fault needs to be detected and mitigated in the ground-based augmentation system to provide precision approach for the aircraft. In the current fault detection and exclusion (FDE) method, the double-differenced carrier phase (DDCP) observation is used as a test statistic to detect a faulty satellite caused by an ephemeris fault, taking advantage of the residual spatial gradient. However, the current FDE method cannot distinguish whether the fault comes from a reference satellite (RS) or a non-reference satellite (NRS) in DDCP. One way to address this issue is to pre-validate the RS before it can be used to form a DDCP test statistic for detecting ephemeris fault on the NRS. The RS is pre-validated using the previous ephemeris for any newly acquired and re-acquired satellite. This method is developed in detail to present the shortcomings. A more efficient FDE method using multiple hypothesis testing to detect ephemeris fault on both the RS and NRS simultaneously in real time is proposed. Moreover, to facilitate the application in integrity monitoring, the test risks and minimum detectable error are analyzed. The numerical results of the proposed FDE method show an improved performance in detecting ephemeris fault on the RS and a comparable performance on the NRS compared with the current FDE method.

1. Introduction

The global navigation satellite systems (GNSSs) have been widely applied into various fields and play an important role in civil navigation utility. The ground-based augmentation system (GBAS) is installed in the vicinity of an airport as a local-area differential GNSS system for precision approaches [1,2]. The GBAS uses differential techniques to improve the positioning accuracy as well as provides integrity information to the aircraft during precision approaches. The system failures and anomalies, such as ephemeris fault and ionospheric anomalies, need to be reliably detected [3,4]. Ephemeris faults pose a threat to the aircraft if undetected since the incorrect satellite orbit may be used to compute the aircraft position and result in a large position error. Therefore, it is vital to monitor the ephemeris fault in the GBAS, and the goal of ephemeris monitor is to detect and exclude a faulty satellite before it is used for broadcasting differential corrections to an aircraft.
Satellite ephemeris faults can be categorized into two types, namely, type A with planned satellite maneuvers, and type B without planned satellite maneuvers. The major difference between type A and type B faults is that type B fault can be detected at onset by comparing the ephemeris with an earlier correct ephemeris [5,6]. For GBAS users within the satellite-based augmentation system (SBAS) coverage area, the ephemeris error can be mitigated by the use of SBAS ephemeris correction. However, it is not practical for GBAS users outside the SBAS service area. Therefore, the ephemeris fault mitigation should rely on GBAS capability alone. For CAT I precision approaches, the yesterday-minus-today ephemeris (YE-TE) test has been used in GBAS to monitor the type B ephemeris threat, where newly received ephemeris data are compared with a previously validated ephemeris or a projection of that ephemeris to the current time [5,7,8]. However, such a monitoring method is unable to protect users against type A ephemeris threat as prior ephemeris data are not used after satellite maneuvers [9,10,11,12,13,14,15,16]. A mitigation method with single range rate monitor is proposed to detect the type A ephemeris threat for CAT I operation [17,18]. For more demanding CAT II/III approaches, the high-precision double-differenced carrier phase (DDCP) observation has been used to monitor ephemeris faults of both type A and type B [9,10,19]. The test statistic using DDCP observation between the reference satellite (RS) and the non-reference satellite (NRS) of two ground receivers is sensitive to the ephemeris fault. The current fault detection and exclusion (FDE) method raises alarm if the test statistic exceeds the threshold. However, the ephemeris fault, if detected, cannot be distinguished whether it occurs on the RS or the NRS.
Although the single fault assumption, that is, only a single satellite fault may exist in the system at any time and the probability of simultaneous ephemeris fault on multiple satellites is negligible, is valid since the ephemeris message are created independently for each satellite and based on the GNSS performance [2,17], it is necessary to distinguish a faulty satellite between the reference satellite (RS) and the non-reference satellite (NRS). To address this issue and to meet the CAT II/III requirement, the RS can be pre-validated beforehand with the previously mentioned YE-TE method or range rate monitor, and the pre-validated RS can then be used to form the test statistic for monitoring the NRS. The pre-validation can be arranged in the time period before the data processing filter reaches the steady state. However, with two fault detection and exclusion (FDE) tests for RS and NRS separately, the computation of probability of false alarm (PFA), probability of misdetection (PMD), and probability of incorrect exclusion (PIE) are shown to be complex to compute. For instance, there is a risk that a faulty reference satellite has not been detected in the pre-validation test and propagates to the second test. Therefore, a new FDE method is proposed to test both RS and NRS in real time, saving the effort of pre-validating the RS beforehand. Compared with the current FDE method, which applies the single hypothesis testing, the proposed FDE method utilizes the multiple hypothesis testing. The single hypothesis testing considers only one test statistic and deals with all test statistics one by one, while the multiple hypothesis testing considers all test statistics at the same time [20]. With combined information from all test statistics, the proposed FDE method can detect the ephemeris fault on both the RS and the NRS simultaneously. To facilitate using the method for integrity monitoring applications, the test risks and the minimum detectable error (MDE) are analyzed.
The rest of this paper is organized as follows: First, the current ephemeris monitor is introduced including both the test statistics and corresponding ambiguity resolution methods. Second, the FDE method with the pre-validation procedure is described in detail with identified issues. Then, a new FDE method is proposed with the outcome test risks, including the PFA, PMD, and the MDE analyzed. Finally, the numerical results regarding the new FDE method are presented.

2. Overview of Ephemeris Monitor

The DDCP is adopted as test statistics, where the common errors between two satellites and two reference receivers are canceled. With the precisely surveyed coordinates of the ground receivers, the “observed-minus-computed” L1 DDCP a b , 1 i j with ambiguity resolved is adopted as the test statistic for testing satellite j,
t j = a b , 1 i j λ 1 N a b , 1 i j = I a b , 1 i j + T a b i j + E a b i j + ε d d p 1
where the satellite with the highest elevation angle is denoted as an RS i, and the other satellite is denoted as an NRS j; subscripts a and b indicate two ground reference stations; λ 1 is the L1 wavelength; N a b , 1 i j is the double-differenced ambiguity; the residual atmospheric errors include ionospheric error I a b , 1 i j and tropospheric error T a b i j after double differencing; E a b i j is the residual ephemeris error; and ε d d p 1 is the residual double-differenced phase error due to multipath and noise.
Under the fault-free hypothesis, ε d d p 1 dominates the residual errors and the test statistics can be assumed to follow a normal distribution with a zero mean. Under the faulty hypothesis, a spatial gradient is generated by an ephemeris fault, which is illustrated in Figure 1 and defined in (2),
E a b i j = e j T x a b = s j T I e j e j T x a b r j
where e j is the broadcast line-of-sight (LOS) unit vector from a ground station to a satellite j; e j T is a difference between the broadcast signal and true LOS unit vector; x a b is the baseline vector between two reference receivers; s j T is the position error vector of a satellite j; I is the identity matrix; and r j is the geometric range from ground receiver a to satellite j. According to (2), only the satellite position error orthogonal to the LOS (i.e., s j T I e j e j T ) contributes to the range error, also the impact of ephemeris faults on the test statistics is proportional to the length of a ground baseline x a b .
t j can be used to monitor ephemeris fault only when the unknown ambiguity N a b , 1 i j is correctly resolved. To isolate the fault with the ambiguity, the statistics for ambiguity resolution need to be geometry-free. The optimal method of resolving N a b , 1 i j is determined considering the PMD performance and the required number of averaging epochs for newly acquired and re-acquired satellites [11]. First, the wide-lane (WL) ambiguity is estimated by the Melbourne–Wübbena (MW) combination,
a b , w i j R a b , n i j λ w = N a b , w i j + ε w p λ w ε n c λ w
where λ w = c f 1 f 5 is the WL wavelength at the speed of light c ; f is the frequency and subscripts “1” and “5” are used to indicate frequencies L1 and L5, respectively; N a b , w i j = N a b , 1 i j N a b , 5 i j is the WL ambiguity; and ε w p is the residual error in a b , w i j ; a b , w i j is the WL combination of phase observations,
a b , w i j = f 1 a b , 1 i j f 5 a b , 5 i j f 1 f 5
where R a b , n i j is the narrow-lane (NL) code combination,
R a b , n i j = f 1 R a b , 1 i j + f 5 R a b , 5 i j f 1 + f 5
where R is the double-differenced code observation; and ε n c is the residual error in R a b , n i j .
With only multipath and noise residual errors in MW combination, N ^ a b , w i j can be obtained by averaging over a sufficient number of epochs. Then, the L1 DDCP ambiguity is estimated by [11],
a b , 1 i j a b , 5 i j λ 5 N ^ a b , w i j λ 1 λ 5 = N a b , 1 i j + I a b , 1 i j I a b , 5 i j λ 1 λ 5 + ε d d p 1 λ 1 λ 5 ε d d p 5 λ 1 λ 5
where the residual ionosphere error is assumed to be under nominal state with the assumption of single satellite fault and that two faults cannot exist on a single satellite [2]. The residual multipath and noise become the dominating errors which can also be reduced by averaging among multiple epochs.
With the ambiguity resolved, the tests statistic t j is highly sensitive to the ephemeris fault as E a b i j exceeds the threshold when the fault occurs. Since t j is formed by two satellites of the RS and the NRS, it requires one of them to be healthy or fault-free. In the current FDE method, the RS with the highest elevation angle is assumed to be fault-free. This assumption may neglect the risk due to the misdetection of the fault on the RS and incorrect exclusion of the NRS. Therefore, two methods are proposed in the next two sections to address this issue.

3. FDE Method with Pre-Validation

The first method is to ensure the RS is fault-free before it can be used in the monitoring of ephemeris fault in the NRS, the pre-validation procedure can be used to detect the ephemeris fault in the RS beforehand. In the pre-validation procedure, the current broadcast ephemeris data in RS are validated by the most recent validated ephemeris data regarding the satellite position or ephemeris parameters [5]. Two test statistics are used, namely s i for testing the RS i as a difference between two sets of ephemeris data and t j for testing the NRS. A cascaded test procedure is adopted, where the pre-validation test for an RS is followed by the detection of a spatial gradient for an NRS.
To demonstrate the combined test risks, three cases are considered assuming a single satellite fault. The first case assumes that the RS i is fault-free as well as NRSs with the corresponding results shown in Figure 2. Ts and Tj denote the thresholds for test statistics s i and t j , respectively. In the pre-validation period, if the RS is detected as faulty with s i > T s , another satellite is selected as the RS to repeat the previous process. The pre-validation is completed when a healthy RS is selected without any alarm generated. It is assumed that at least one healthy satellite can pass the pre-validation process. After the pre-validation process, the maximum t j among all NRSs is compared with the threshold using the healthy RS. The PFA,j is the outcome PFA to alert an NRS j.
The second case is comprised of a fault-free RS i and a faulty NRS k with the test procedure shown in Figure 3, where PMD,k is the PMD of the faulty NRS k. The third case assumes that an RS i out of the pre-validation test is faulty and all NRSs are fault-free, where PMD,i is the PMD of the faulty RS i as shown in Figure 4. In this case, a faulty RS which passes through the pre-validation test is used for monitoring the NRS. There is a large probability that the faulty RS will cause the test statistic to exceed the threshold and then the NRS is excluded. In this case, the fault-free NRS is incorrectly excluded. However, it is also likely that the test statistic is below the threshold and no alarm is raised. In this case, the RS is misdetected.
As shown from Figure 2, Figure 3 and Figure 4, the test risks including PMD, PFA, and PIE are related with not only the NRS test but also the pre-validation test, making the computation and bounding of test risks complex. Therefore, a more efficient FDE method is proposed in the next section.

4. DD-FDE Method

With the single fault assumption, a new FDE method is proposed to test NRS and RS in a single test, which is referred to as the DD-FDE method. Instead of using the single hypothesis testing in the current FDE method, the DD-FDE method utilizes the multiple hypothesis testing. The pre-validation process is saved and the waiting time for a validated RS is not needed anymore with this method.

4.1. Statistical Decisions

To illustrate the DD-FDE method, an example of three visible satellites, including an RS i and NRSs j and k, is used. Two test statistics are generated, t j and t k , for testing two NRSs separately. The test conditions and relevant test risks are illustrated in Table 1. When all test statistics are smaller than the threshold, the fault-free hypothesis is accepted, and when all test statistics exceed the threshold, the faulty RS hypothesis is accepted. A faulty NRS hypothesis is accepted when the following three conditions are satisfied: (1) the corresponding test statistic is maximum among all test statistics; (2) the corresponding test statistic exceeds the threshold; (3) and not all test statistics exceed the threshold.
In Table 1, H0 denotes the fault-free hypothesis, Hi, Hj, and Hk are faulty hypotheses where indexes i, j, and k denote the faulty satellites. Comparing the real cases with the test results, different test risks can be obtained, including PFA, PMD, and PIE. To further demonstrate the probabilities of accepting each of the hypotheses, a rectangle space representing the total probability of one is shown in Figure 5. First, the probabilities of t j > T , t k > T , t j > t k , and t j < t k separate the whole space into six subsections of A, B, C, D, E, and F. The areas of subsections are used to indicate the probabilities of accepting each hypothesis in Table 1. In particular, the test result of H0 is represented by the sum of subsections A and F; the test result of Hi is represented by subsections C and D; the test results of Hj and Hk are represented by subsection B and E, respectively.
Numerically, the test risk can be computed with the assumed normal distribution. For instance, the joint distribution of t j and t k is provided by,
t = t j , t k T ~ N μ , Σ t
where N is the two-dimensional normal distribution with a non-central vector μ and a covariance matrix Σ t ,
Σ t = σ t 2 ρ j k σ t 2 ρ j k σ t 2 σ t 2
where σ t is the standard deviation of the test statistic; and ρ j k is the correlation coefficient between two statistics. With multipath and other residual errors from the same RS, there is a correlation between test statistics of different NRSs. The correlation coefficient varies with satellite trajectory and elevation angles. Without loss of generality, the correlation coefficient between two test statistics can be assumed to be arbitrary with a value from a range (−1, 1).
For a general case with (m + 1) visible satellites, the test risks are provided in Table 2. In previous research, it was observed that tropospheric anomalies can also generate a spatial gradient in the DDCP observation [12], which may trigger false alerts in the ephemeris monitor. Considering that the troposphere anomaly is a local phenomenon, dual baselines with enough separation can be used to alleviate this effect [10,11]. Only when both baselines trigger an alarm, is it regarded as an ephemeris fault. Therefore, this test is also generalized with double baseline as shown in Table 3, where superscripts “1” and “2” denote the two baselines. Two baselines are tested separately, and an alert is generated only when test statistics of both baselines meet the criteria in Table 1.

4.2. Test Risks and MDE Derivation

As shown in the last section, the multi-variant normal distribution with a varying correlation coefficient significantly increases the complexity for calculation of test risks. The following demonstrates that pre-defined values can bound the test risks with a single-variant normal distribution for any correlation coefficient. An example of a single baseline with three visible satellites is illustrated below. First, α 0 and β 0 are defined by the single-variant normal distribution,
α 0 = P t j > T | H 0
β 0 = P t j T | H j
where T is the threshold that is used in the following risk definitions. The test risks in Table 1 can be bounded by α 0 and β 0 as follows,
α 0 i = P ( t j > T t k > T | H 0 ) α 0
α 0 j = P t j > T t k T H 0 α 0
β i 0 = P t j T t k T H i β 0
β j 0 = P ( t j T t k T | H j ) β 0
γ j i = P t j > T t k > T H j α 0
γ k j = P ( t j > T t k T | H k ) α 0
where an arbitrary correlation coefficient between t j and t k is adopted. Similar conclusions can be derived for more visible satellites. For the case of double baseline, it holds that,
α 0 i 1 α 0 i 2 < α 0
β i 0 1 β i 0 2 < 1 ( 1 β 0 ) 2
γ i h 1 γ i h 2 < α 0
where an arbitrary correlation coefficient between two baselines is adopted. It is concluded that the PFA and PIE with double baseline can be bounded by α 0 , and PMD with double baseline is bounded by 1 ( 1 β 0 ) 2 . Therefore, incorporating a second baseline to protect users against false alarms results in an increase in PMD with ( 1 ( 1 β 0 ) 2 ) β 0 .
The purpose of bounding test risks with α 0 and β 0 is to simplify the proceeding calculations of thresholds and protection levels. Particularly, with α 0 as the required PFA value, T can be derived directly from (9) to avoid the complexity of the multi-variate distribution and the varying correlation coefficient. In this way, the resulted PFAs with the DD-FDE method can be guaranteed to be lower than the required value with (17). The significance of bounding PMD is demonstrated in the next section for calculating the protection level.
The undetected ephemeris error needs to be bounded by VPL in the vertical position domain [13]. An ephemeris p value is broadcast to users for calculation of VPL [1,14],
P j = M D E x a b = u j x a b
where MDE denotes the MDE in the differential range domain with given PMD; MDE is equal to the non-centrality bias in the test statistic, which is denoted as u j under hypothesis H j ; and x a b is the baseline length of the ground receivers. The ephemeris vertical protection level V P L e j under hypothesis H j is [5,14],
V P L e j = S 3 , j P j b + K m d k = 1 N S v e r t , k 2 σ k 2
where S is the projection matrix from the least-squares estimation; b is the distance between an aircraft and ground stations; N is the total number of visible satellites; σ k is the standard deviation of the differential range error for a satellite k; and K m d is the broadcast K-value. The maximum VPL among all hypotheses is the final VPL. With the previous FDE method, the VPL under a hypothesis of a faulty RS is not derived. With the proposed DD-FDE method, VPL can be obtained for all satellites.
Since VPL value is a function of P j , which is determined by MDE, it is necessary to analyze MDE for the proposed FDE method and compare it with MDE of the previous FDE method. The current FDE method uses single hypothesis testing, and P m d is defined as the probability that t j is inside the threshold region under H j , which has a Gaussian distribution with mean of u and standard deviation of σ t , i.e., P m d = P t j T | H j . With β 0 allocated to P m d as indicated by (10), the non-centrality bias is obtained by,
u = T + Q 1 1 β 0 σ t
where Q 1 as the inverse of the standard normal inverse cumulative distribution function. T is computed by Q 1 1 P f a σ t from (9).
On the other hand, the proposed FDE method uses multiple hypothesis testing, and the expression of P m d is indicated by the sum of β i 0 and β r 0 ( r = 1 , , m 1 ) considering m satellites. Assuming β 0 is equally allocated to all satellites, P m d for the RS and NRS are β i 0 = β r 0 = β 0 m ( r = 1 , , m 1 ) . With m satellites in view, P m d for the NRS j is defined as the probability that all the test statistics are inside the threshold region under H j . In this case, t j follows a Gaussian distribution with a mean of u j and standard deviation of σ t , while t i and t r ( r = 1 , , m 1 , a n d r j ) follow a Gaussian distribution with a mean of zero. Then, P m d for the NRS j can be written as,
P t j T t i T t r T H j = β j 0 = β 0 m , ( r = 1 , , m 1 , a n d r j )
where the probabilities of t i T and t r T are approximately to 1. Therefore, (23) can be approximated as,
P t j T H j β 0 m
and u j can be obtained by,
u j T + Q 1 1 β 0 m σ t
which is larger than u compared with (22). In other words, the non-centrality bias for the NRS in the new FDE method is larger than that in the current FDE method.
For the RS i in the new FDE method, P m d is defined as the probability that all the test statistics are inside the threshold region under H i . In this case, all test statistics follow a Gaussian distribution with mean of u i and standard deviation of σ t since the bias u i in the RS is propagated to other NRS. Then, P m d for the RS i can be written as,
P t i T t r T H i = β i 0 = β 0 m , ( r = 1 , , m 1 )
where the probabilities of t i T and t r T are equal. Considering the independence between all test statistics, (26) can be rewritten as,
P t i T H i = β 0 m 1 m , ( r = 1 , , m 1 )
and u i can be obtained by,
u i = T + Q 1 1 β 0 m 1 m σ t
which is smaller than u compared with (22) since β 0 m 1 m is larger than β 0 . In other words, the non-centrality bias for the NRS in the new FDE method is larger than that in the current FDE method.
For the case of double baselines, P m d for the NRS is defined as the probability that either of the double baseline misdetect the ephemeris fault. Based on the P m d analysis for the NRS of the single baseline, P m d for the NRS under double baselines is,
P t j 1 T H j P t j 2 T H j β 0 m
with the risk overbounding result derived in (18), the non-centrality of the NRS for the double baselines can be obtained by,
u j T + Q 1 1 β 0 m σ t
Similarly, the non-centrality of the RS for the double baselines can be obtained by substituting 1 β 0 m into (28),
u i = T + Q 1 1 β 0 m 1 2 m σ t
where the additional P m d is introduced by the second baseline, and u i as well as u j are larger than u i and u j , respectively.

5. Numerical Results of DD-FDE Method

With σ bounded as 0.6 cm [9], the numerical results of PFA under the fault-free case with μ = 0 , 0 T are obtained in Table 4 as a function of ρ j k . It can be observed that ρ j k has a slight influence on α 0 j and α 0 k , while α 0 i increases obviously with the increase in ρ j k . In other words, PFA of an alerted RS is easier to be triggered when test statistics are more correlated, while the PFA of an alerted NRS is not obviously influenced by the correlation among test statistics.
For the faulty RS case, an example with μ = 0.065 , 0.065 T is used to calculate the risk values. As shown in Table 5, β i 0 increases obviously when ρ j k increases, while other probabilities remain relatively stable. In other words, the PMD of a faulty RS is easier with more correlated test statistics, while the PIE of a fault-free NRS is not obviously affected by the correlation level among test statistics.
For the faulty NRS case, an example with μ = 0.065 , 0 T is used to calculate the risk values. As shown in Table 6, γ j i and β j 0 are relatively stable when ρ j k varies, while γ j k increases obviously with the increase in ρ j k . In other words, a higher correlation between test statistics makes it harder to distinguish the fault among different NRSs.
The numerical results for the fault-free case with eight visible satellites are shown in Table 7, where μ = 0,0 , 0,0 , 0,0 , 0 T , and ρ j k between any two test statistics is assumed to be the same. Compared with the results in Table 2, the PFA results in Table 7 decrease with the increase in the number of visible satellites. For the double baseline, numerical results are shown in Table 8, where PFA decreases with the increases in the number of baselines.
Similar results can be obtained for PMD and PIE, where both PMD and PIE decrease with the number of visible satellites increases, while PMD increases and PIE decreases with the number of baselines increases.
The numerical results of the non-centralities are illustrated, further considering the correlation between the test statistics. Assuming that the allocated P m d for ephemeris monitor is 5 × 10−7 with three satellites, 1.67 × 10−7 is allocated for each hypothesis. The PFA allocated to the ephemeris monitor is 10−8 for GBAS CAT II/III approaches [15]. With σ t = 0.6 cm, T is obtained as 3.5 cm. u i and u j are derived using the MATLAB function “fsolve”. Figure 6 shows the u i and u j results as a function of correlation coefficient ρ with three visible satellites under single baseline configuration.
As shown in Figure 6, u i is smaller than u while u j is larger than u , which is consistent with the above analysis. In addition, with the increase in ρ , u i increases sharply while u j is relatively stable. That is, the MDE of the RS can be affected by the correlation between the test statistics since the fault in the RS will be propagated into other satellites when forming the test statistics. In contrast, the MDE of the NRS is not affected by the correlation between the test statistics because the fault in the NRS only remains within itself. Figure 7 shows the u i and u j results as a function the number of visible satellites under the single baseline configuration.
The results in Figure 7 are obtained assuming that the test statistics are independent of each other, i.e., ρ = 0 . With the number of satellite increases, u i decreases sharply while u j has a slight increase. This can also be interpreted by (25) and (28) that a larger number of satellite m will result in a smaller u i and a larger u j . In addition, the u i and u j results for a different number of visible satellites under the double baselines configuration are shown and compared with the single baseline configuration in Figure 8.
The results in Figure 8 are obtained assuming that the test statistics are independent of each other, i.e., ρ = 0 . As shown in Figure 8, due to the additional misdetection risk induced by the second baseline, both u i and u j in the double baseline case are slightly larger than that in the single baseline case.
In summary, the numerical results of non-centrality of the new FDE method are consistent with the analysis with the derived equations of (25), (28), (30), and (31). Compared with the current FDE method, the non-centrality or MDE for the new FDE method varies with the RS, the NRS, the different correlation coefficient, and the number of visible satellites. In particular, the MDE for the RS is smaller in the new FDE method and decreases with a smaller correlation coefficient and a larger number of satellites, thereby resulting in a smaller VPL. As for the NRS, the MDE is larger in the new FDE method and increases with the number of satellites, thereby resulting in a larger VPL. Furthermore, introducing a double baseline can reduce false alarms induced by the tropospheric turbulence, while the integrity risk is sacrificed with enlarged MDE.

6. Discussion and Conclusions

The current FDE method uses DDCP as test statistics but it cannot distinguish whether the fault comes from the RS or the NRS. Although adding pre-validation for the RS can address this issue, the resultant test risks are difficult to be accounted for. Therefore, the DD-FDE method for ephemeris monitor is proposed in this paper, where faulty RS and NRS can be simultaneously detected by using a multiple alternative hypothesis testing technique. The outcome test risks of PFA, PMD, and PIE are derived and these risks can be bounded by pre-defined values with the single-variant normal distribution. Based on the test risk analysis, the non-centrality or MDE of the DD-FDE method is analyzed. The numerical test results are consistent with the test risk and MDE analysis. In addition, compared with the current FDE method, the MDE for the RS is smaller and decreases sharply with the correlation coefficient between test statistics decreases and the number of visible satellites increases. On the contrary, the MDE for the NRS of the DD-FDE method is slightly larger than that of the current FDE method, and it increases slightly with the number of visible satellite increases. This indicates that the DD-FDE method has an improved ability of detecting ephemeris fault on the RS and a comparable ability on the NRS compared with the current FDE method. Considering the advantages of detecting the ephemeris fault at the RS and NRS simultaneously and the comparable detecting capability, the DD-FDE method shows promising benefits in GBAS application. However, this method needs additional analysis and testing to prove its efficacy. In addition, this method is based on the single-fault assumption, future work will consider ephemeris fault induced by noise in a communication channel and a condition where multiple ephemeris faults occur at the same time.

Author Contributions

Conceptualization, Y.J.; methodology, Y.J., W.L. and H.Z.; validation, Y.J., W.L. and H.Z.; writing—original draft preparation, Y.J.; writing—review and editing, W.L.; supervision, Y.J.; project administration, Y.J.; funding acquisition, Y.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Science Foundation of China (no. 42004029), the University Grants Committee/Research Grants Council (no. 25202520).

Data Availability Statement

Data sharing is not applicable to this article as no new data were created or analyzed in this study.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. ED-114A; Minimum Operational Performance Standards Specification for Global Navigation Satellite Ground Based Augmentation System Ground Equipment to Support Category I Operations. EUROCAE: Saint-Denis, France, 2019. Available online: https://standards.globalspec.com/std/13497674/EUROCAE%20ED%20114 (accessed on 29 August 2022).
  2. SARPS. GBAS CAT II/III Development Baseline SARPs. Icao Navigation Systems Panel. Available online: http://www.icao.int/safety/airnavigation/documents/gnss_cat_ii_iii.pdf (accessed on 29 August 2022).
  3. Brenner, M.; Liu, F. Ranging Source Fault Detection Performance for Category III GBAS. In Proceedings of the ION GNSS 2010, Portland, OR, USA, 21–24 September 2010; pp. 2618–2632. [Google Scholar]
  4. Jiang, Y.; Milner, C.; Macabiau, C. Code-Carrier Divergence for Dual Frequency GBAS. GPS Solut. 2017, 21, 769–781. [Google Scholar] [CrossRef]
  5. Pullen, S.; Lee, J.; Luo, M.; Pervan, B.; Chan, F.; Gratton, L. Ephemeris Protection Level Equations and Monitor Algorithms for GBAS. In Proceedings of the ION GNSS 2001, Salt Lake City, UT, USA, 11–14 September 2001; pp. 1738–1749. [Google Scholar]
  6. Tu, R.; Zhang, R.; Fan, L.; Han, J.; Zhang, P.; Wang, X.; Lu, X. Real-Time Monitoring of the Dynamic Variation of Satellite Orbital Maneuvers Based on BDS Observations. Measurement 2021, 168, 108331. [Google Scholar] [CrossRef]
  7. Gratton, L.; Pervan, B.; Pullen, S. Orbit Ephemeris Monitors for Category I LAAS. In Proceedings of the ION PLANS 2004, Monterey, CA, USA, 26–29 April 2004; pp. 429–438. [Google Scholar]
  8. Pervan, B.; Gratton, L. Orbit Ephemeris Monitors for Local Area Differential GPS. IEEE Trans. Aerosp. Electron. Syst. 2005, 41, 449–460. [Google Scholar] [CrossRef]
  9. Khanafseh, S.; Patel, J.; Pervan, B. Ephemeris Monitor for GBAS Using Multiple Baseline Antennas with Experimental Validation. In Proceedings of the ION GNSS+ 2017, Portland, OR, USA, 25–29 September 2017; pp. 4197–4209. [Google Scholar]
  10. Patel, J.; Khanafseh, S.; Pervan, B. Detecting Hazardous Spatial Gradients at Satellite Acquisition in GBAS. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 3214–3230. [Google Scholar] [CrossRef]
  11. Jiang, Y. Ephemeris Monitor with Ambiguity Resolution for CAT II/III GBAS. GPS Solut. 2020, 24, 116–122. [Google Scholar] [CrossRef]
  12. Ken, F.; Mcdonald, J.; Johnson, B. Observed Nominal Atmospheric Behavior Using Honeywell’s GAST D Ionosphere Gradient Monitor. In Proceedings of the CSG Meeting, Montreal, MB, Canada, 17–20 May 2014. [Google Scholar]
  13. Jiang, Y.; Wang, J. A New Approach to Calculate the Vertical Protection Level in A-RAIM. J. Navig. 2014, 67, 711–725. [Google Scholar] [CrossRef]
  14. DO-253; Minimum Operational Performance Standards for GPS Local Area Augmentation System Airborne Equipment. RTCA: Washington, DC, USA, 2017. Available online: https://standards.globalspec.com/std/10168693/RTCA%20DO-253 (accessed on 29 August 2022).
  15. Annex 10—Aeronautical Telecommunications-Volume I-Radio Navigational Aids. International Civil Aviation Organization. Available online: https://store.icao.int/en/annex-10-aeronautical-telecommunications-volume-i-radio-navigational-aids (accessed on 29 August 2022).
  16. Pervan, B.; Chan, F.-C. Detecting Global Positioning Satellite Orbit Errors Using Short-Baseline Carrier-Phase Measurements. J. Guid. Control Dyn. 2003, 26, 122–131. [Google Scholar] [CrossRef]
  17. Jefferson, D.C.; Bar-Sever, Y.E. Accuracy and Consistency of Broadcast GPS Ephemeris Data. In Proceedings of the ION GPS 2000, Salt Lake City, UT, USA, 19–22 September 2000; pp. 391–395. [Google Scholar]
  18. Tang, H.; Pullen, S.; Enge, P.; Gratton, L.; Pervan, B.; Brenner, M.; Scheitlin, J.; Kline, P. Ephemeris Type A Fault Analysis and Mitigation for LAAS. In Proceedings of the IEEE/ION Position, Location and Navigation Symposium, Indian Wells, CA, USA, 4–6 May 2010; pp. 654–666. [Google Scholar]
  19. Li, L.; Liu, X.; Jia, C.; Cheng, C.; Li, J.; Zhao, L. Integrity Monitoring of Carrier Phase-Based Ephemeris Fault Detection. GPS Solut. 2020, 24, 43–55. [Google Scholar] [CrossRef]
  20. Yang, L.; Wang, J.; Knight, N.L.; Shen, Y. Outlier Separability Analysis with a Multiple Alternative Hypotheses Test. J. Geod. 2013, 87, 591–604. [Google Scholar] [CrossRef]
Figure 1. Illustration of an ephemeris fault on satellite j.
Figure 1. Illustration of an ephemeris fault on satellite j.
Remotesensing 15 03259 g001
Figure 2. Case 1: fault-free RS i and fault-free NRSs.
Figure 2. Case 1: fault-free RS i and fault-free NRSs.
Remotesensing 15 03259 g002
Figure 3. Case 2: fault-free RS i and faulty NRS k.
Figure 3. Case 2: fault-free RS i and faulty NRS k.
Remotesensing 15 03259 g003
Figure 4. Case 3: faulty RS i and fault-free NRSs.
Figure 4. Case 3: faulty RS i and fault-free NRSs.
Remotesensing 15 03259 g004
Figure 5. Illustration of probabilities of accepting each of the hypotheses.
Figure 5. Illustration of probabilities of accepting each of the hypotheses.
Remotesensing 15 03259 g005
Figure 6. Non-centrality bias results for different ρ with three visible satellites in the single baseline case.
Figure 6. Non-centrality bias results for different ρ with three visible satellites in the single baseline case.
Remotesensing 15 03259 g006
Figure 7. Non-centrality bias results for different number of satellites in the single baseline case.
Figure 7. Non-centrality bias results for different number of satellites in the single baseline case.
Remotesensing 15 03259 g007
Figure 8. Non-centrality bias results for different number of satellites in the double baseline case.
Figure 8. Non-centrality bias results for different number of satellites in the double baseline case.
Remotesensing 15 03259 g008
Table 1. The DD-FDE method with an example of three visible satellites.
Table 1. The DD-FDE method with an example of three visible satellites.
Test Result H 0 H i H j H k
Real Case t j T & t k T t j > T & t k > T t j > T & t k T t j T & t k > T
A + FC + DBE
H 0 Correct decisionPFA
α 0 i
PFA
α 0 j
PFA
α 0 k
H i PMD
β i 0
Correct decisionPIE
γ i j
PIE
γ i k
H j PMD
β j 0
PIE
γ j i
Correct decisionPIE
γ j k
H k PMD
β k 0
PIE
γ k i
PIE
γ k j
Correct decision
Table 2. Results of the DD-FDE method with (m + 1) visible satellites.
Table 2. Results of the DD-FDE method with (m + 1) visible satellites.
Test Results H 0 H i H 1 H k
Real Case t r T
For all
r = 1 , 2 , m , r i
t r > T
For all
r = 1 , 2 , m , r i
{ max t r = t 1 } & t 1 > T & { t r T
For one or more
r = 1 m , r i }
max t r = t k } & { t k > T } & { t r T
For one or more
r = 1 m , r i }
H 0 Correct decisionPFA
α 0 i
PFA
α 01
PFA
α 0 m
H i PMD
β i 0
Correct decisionPIE
γ i 1
PIE
γ i m
H 1 PMD
β 10
PIE
γ 1 i
Correct
decision
PIE
γ 1 m
H m PMD
β m 0
PIE
γ m i
PIE
γ m 1
Correct
decision
Table 3. Results of the DD-FDE method with double baseline.
Table 3. Results of the DD-FDE method with double baseline.
H 0 H i H 1 H k
H 0 Correct decisionPFA
α 0 i 1 α 0 i 2
PFA
α 01 1 α 01 2
PFA
α 0 m 1 α 0 m 2
H i PMD
β i 0 1 β i 0 2
Correct decisionPIE
γ i 1 1 γ i 1 2
PIE
γ i m 1 γ i m 2
H 1 PMD
β 10 1 β 10 2
PIE
γ 1 i 1 γ 1 i 2
Correct
decision
PIE
γ 1 m 1 γ 1 m 2
H m PMD
β n 0 1 β n 0 2
PIE
γ n i 1 γ n i 2
PIE
γ m 1 1 γ m 1 2
Correct
decision
Table 4. Test risk results for the fault-free case with three visible satellites.
Table 4. Test risk results for the fault-free case with three visible satellites.
ρ j k α 0 i α 0 j α 0 k
0.91.8 × 10−98.2 × 10−98.2 × 10−9
0.63.3 × 10−111.0 × 10−81.0 × 10−8
0.31.7 × 10−131.0 × 10−81.0 × 10−8
07.5 × 10−171.0 × 10−81.0 × 10−8
Table 5. Test risk results for the faulty RS case with three visible satellites.
Table 5. Test risk results for the faulty RS case with three visible satellites.
ρ j k β i 0 γ i j γ i k
0.93.7 × 10−81.3 × 10−71.3 × 10−7
0.61.4 × 10−91.7 × 10−71.7 × 10−7
0.31.9 × 10−111.7 × 10−71.7 × 10−7
02.8 × 10−141.7 × 10−71.7 × 10−7
Table 6. Test risk results for the faulty NRS case with three visible satellites.
Table 6. Test risk results for the faulty NRS case with three visible satellites.
ρ j k β j 0 γ j i γ j k
0.91.6 × 10−76.7 × 10−93.3 × 10−9
0.61.7 × 10−71.0 × 10−81.3 × 10−10
0.31.7 × 10−71.0 × 10−81.2 × 10−12
01.7 × 10−71.0 × 10−81.7 × 10−15
Table 7. Test risk results for the fault-free case with eight visible satellites.
Table 7. Test risk results for the fault-free case with eight visible satellites.
ρ j k α 0 i α 01 α 07
0.91.6 × 10−76.7 × 10−9 3.1 × 10−14
0.61.7 × 10−71.0 × 10−8 2.4 × 10−9
0.31.7 × 10−71.0 × 10−8 8.6 × 10−9
01.7 × 10−71.0 × 10−8 1.0 × 10−8
Table 8. Test risk results for the fault-free case with eight visible satellites and a double baseline.
Table 8. Test risk results for the fault-free case with eight visible satellites and a double baseline.
ρ j k α 0 i 1 α 0 i 2 α 01 1 α 01 2 α 07 1 α 07 2
0.91.4 × 10−169.6 × 10−28 9.6 × 10−28
0.63.0 × 10−255.8 × 10−18 5.8 × 10−18
0.31.7 × 10−427.4 × 10−17 7.4 × 10−17
01.4 × 10−1121.0 × 10−16 1.0 × 10−16
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Jiang, Y.; Li, W.; Zhang, H. An Efficient Fault Detection and Exclusion Method for Ephemeris Monitoring. Remote Sens. 2023, 15, 3259. https://doi.org/10.3390/rs15133259

AMA Style

Jiang Y, Li W, Zhang H. An Efficient Fault Detection and Exclusion Method for Ephemeris Monitoring. Remote Sensing. 2023; 15(13):3259. https://doi.org/10.3390/rs15133259

Chicago/Turabian Style

Jiang, Yiping, Wang Li, and Hengwei Zhang. 2023. "An Efficient Fault Detection and Exclusion Method for Ephemeris Monitoring" Remote Sensing 15, no. 13: 3259. https://doi.org/10.3390/rs15133259

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