Skip to main content
Log in

Integrity and continuity allocation for the RAIM with multiple constellations

  • Original Article
  • Published:
GPS Solutions Aims and scope Submit manuscript

Abstract

The allocation of integrity and continuity is crucial for the performance of integrity monitoring when multiple failure modes from multiple constellations have to be monitored. Using the four-state Markov model to link the integrity parameters, an optimal allocation algorithm for the slope-based receiver autonomous integrity monitoring is developed under the minimization criterion of protection level. The test based on a simulated dual constellation with various failure rates has shown that, when compared with other typical algorithms, the proposed algorithm can achieve a worldwide protection level decrement by at least 12.1% when the mean time between failures of each system is less than 103 h.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  • Angus JE (2006) RAIM with multiple faults. Navigation 53(4):249–257

    Google Scholar 

  • Blanch J, Walter T, Enge P (2010) RAIM with optimal integrity and continuity allocations under multiple failures. IEEE Trans Aerosp Electron Syst 46(3):1235–1247

    Article  Google Scholar 

  • Blanch J, Walter T, Enge P, Lee YC, Pervan B, Rippl M, Spletter A, Kropp V (2015) Baseline advanced RAIM user algorithm and possible improvements. IEEE Trans Aerosp Electron Syst 51(1):713–732

    Article  Google Scholar 

  • Braff R, Shively CA (2001) Derivation of ranging source integrity requirements for the local area augmentation system (LAAS). Navigation 47(4):279–288

    Article  Google Scholar 

  • Brown RG (1992) A baseline GPS RAIM scheme and a note on the equivalence of three RAIM methods. Navigation 39(3):301–306

    Article  Google Scholar 

  • Brown RG, Chin GY (1997) GPS RAIM: calculation of thresholds and protection radius using Chi square methods-a geometric approach. Global Positioning System, Institute of Navigation, vol V, pp 155–179

  • Datta-Barua S, Lee J, Pullen S, Luo M, Ene A, Qiu D, Zhang G, Enge P (2010) Ionospheric threat parameterization for local area global-positioning-system-based aircraft landing systems. J Aircr 47(4):1141–1151

    Article  Google Scholar 

  • Feng S, Ochieng W, Walsh D, Ioannides R (2006) A measurement domain receiver autonomous integrity monitoring algorithm. GPS Solut 10(2):85–96

    Article  Google Scholar 

  • Hwang P, Brown R (2006) RAIM FDE revisited: a new breakthrough in availability performance with NIORIAM (Novel Integrity-Optimized RAIM). Navigation 53(1):41–51

    Article  Google Scholar 

  • ICAO Navigation Systems Panel (NSP) (2006) International Standards and Recommended Practices, Aeronautical Telecommunications (Annex 10 to the Convention on International Civil Aviation), vol I (Radio Navigation Aids), 6th edn

  • Joerger M, Chan F, Pervan B (2014) Solution separation versus residual-based RAIM. Navigation 61(4):273–291

    Article  Google Scholar 

  • Lee YC (2008) Optimization of position domain relative RAIM. In: Proceedings of ION GNSS 2008, Institute of Navigation, Savannah, Georgia, USA, September 16–19, pp 1299–1314

  • Lee YC (2013) New advance RAIM with improved availability for detecting constellation-wide faults, using two independent constellations. Navigation 60(1):71–83

    Article  Google Scholar 

  • Li L, Jia C, Zhao L, Yang F, Li Z (2017) Integrity monitoring-based ambiguity validation for triple-carrier ambiguity resolution. GPS Solut 21(2):797–810

    Article  Google Scholar 

  • Oehler V, Trautenberg HL, Luongo F, Boyero JP, Lobert B (2004) User integrity risk calculation at the alarm limit without fixed allocations. In: Proceedings of ION GNSS 2004, Institute of Navigation, Long Beach, California, USA, September 21–24, pp 1645–1652

  • Pullen S, Enge P (2013) Using outage history to exclude high risk satellites from GBAS corrections. Navigation 60(1):41–51

    Article  Google Scholar 

  • Rausand M, Hoyland A (2004) System reliability theory: models, statistics and applications. Wiley, Mississauga

    Google Scholar 

  • Rife JH (2013) The effect of uncertain covariance on a Chi square integrity monitor. Navigation 60(4):291–303

    Article  Google Scholar 

  • RTCA Special Committee-159 (1998) Minimum aviation system performance standards for the local area augmentation system (LAAS), RTCA/DO-245. RTCA Inc, Washington

    Google Scholar 

  • Walter T, Enge P (1995) Weighted RAIM for precision approach. In: Proceedings of ION GPS-95, Institute of Navigation, Spring Palms, California, USA, September 12–15, pp 1995–2004

Download references

Acknowledgements

The authors would like to thank Professor Rene Jr. Landry from École de Technologie Superieure for the proofreading of this paper. This research was jointly funded by National Natural Science Foundation of China (Nos. 61304235, 61633008, 61273081, 61304234), the Fundamental Research Funds for Central Universities (No. HEUCF160416), and the Post-Doctoral Scientific Research Foundation, Heilongjiang Province (No. LBH-Q15033).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Liang Li.

Appendices

Appendix 1: Convergence of the proposed Markov model

The integrity and continuity should be allocated before the navigational operation. If the resulting integrity and continuity cannot be guaranteed to converge, the resulting integrity and continuity can be larger than the predefined integrity and continuity requirement with more integrity and continuity checks. Thus, for one failure mode, if the resulting integrity and continuity of the Markov model are guaranteed to converge, then

$$\begin{aligned} &P_{2} \left( k \right) < P_{2} \left( {k - 1} \right) \\ &P_{1} \left( k \right) + P_{3} \left( k \right) < P_{1} \left( {k - 1} \right) + P_{3} \left( {k - 1} \right) \\ \end{aligned}$$

Based on the established Markov model (1), the increment of states P 2, P 1 and P 3 is

$$\Delta P_{2} \left( k \right) = P_{f} P_{\text{md}} P_{0} \left( {k - 1} \right) + \left( {P_{\text{md}} - 1} \right)P_{2} \left( {k - 1} \right) < 0$$
(19)
$$\begin{aligned} \Delta P_{1} \left( k \right) + \Delta P_{3} \left( k \right) &= \left( {P_{\text{fa}} - P_{f} P_{\text{fa}} + P_{f} - P_{f} P_{\text{md}} } \right)P_{0} \left( {k - 1} \right) + \left( {P_{\text{fa}} - 1} \right)P_{1} \left( {k - 1} \right) \\ &\quad + \left( {1 - P_{\text{md}} } \right)P_{2} \left( {k - 1} \right) - P_{r} P_{3} \left( {k - 1} \right) < 0 \\ \end{aligned}$$
(20)

Rearranging (19), we have

$$\frac{{P_{f} P_{\text{md}} }}{{1 - P_{\text{md}} }} < \frac{{P_{2} \left( {k - 1} \right)}}{{P_{0} \left( {k - 1} \right)}}$$
(21)

With satisfying (21), and the constraint from P 0(k) + P 1(k) + P 2(k) + P 3(k) = 1,

$$\left( {P_{\text{fa}} + P_{r} - 1} \right)P_{1} \left( {k - 1} \right) + \left\{ {\left( {\frac{1}{{P_{\text{md}} }} - 1} \right)\left[ {P_{fa} \left( {\frac{1}{{P_{f} }} - 1} \right) + \left( {1 + \frac{{P_{r} }}{{P_{f} }}} \right)} \right] - P_{r} } \right\}P_{2} \left( {k - 1} \right) - P_{r} < 0$$
(22)

If the initial state of the Markov model satisfies the constraints of (21) and (22), the required integrity and continuity have to be satisfied only at the initial epoch due to the decreasing trend of integrity risk and continuity risk.

Appendix 2: Derivation of differential terms

From (13), we have

$$\frac{{\partial L\left( {{\text{IR}}_{i} ,{\text{CR}}_{i} } \right)}}{{\partial T_{\text{fa}} }} = x{\text{Slope}}_{i}$$
(23)

Based on (9), let \(F\left( {P_{\text{fa}} ,T_{\text{fa}} } \right) = 1 - P_{\text{fa}} - \frac{1}{{\varGamma \left( {\text{dof}} \right)}}\int_{0}^{{T_{\text{fa}}^{2} }} {e^{ - t} t^{{{\text{dof}} - 1}} {\text{d}}t}\), and we can implicitly differentiate to get,

$$\frac{{\partial T_{\text{fa}} }}{{\partial P_{\text{fa}} }} = - \frac{{\frac{\partial F}{{\partial P_{\text{fa}} }}}}{{\frac{\partial F}{{\partial T_{\text{fa}} }}}}{ = } - \frac{1}{2}\varGamma \left( {\text{dof}} \right)e^{{T_{\text{fa}}^{2} }} T_{\text{fa}}^{{1 - 2{\text{dof}}}}$$
(24)

Similarly, based on (13),

$$\frac{{\partial L\left( {{\text{IR}}_{i} ,{\text{CR}}_{i} } \right)}}{{\partial K_{\text{md}} }}{ = }\sigma_{0}$$
(25)

With respect to (11), we have

$$\frac{{\partial K_{\text{md}} }}{{\partial P_{\text{md}} }} = - \sqrt {\frac{\pi }{2}} e^{{\frac{{K_{\text{md}}^{2} }}{2}}}$$
(26)

Based on the definition of integrity risk and continuity risk from (4) and (5), the following can be derived from (1),

$$\begin{aligned} &\frac{{\partial P_{\text{md}} }}{{\partial {\text{IR}}_{i} }} = \frac{1}{{p_{2} + P_{f} p_{0} }} \hfill \\ &\frac{{\partial P_{\text{md}} }}{{\partial {\text{CR}}_{i} }} = - \frac{1}{{p_{2} + P_{f} p_{0} }} \hfill \\ &\frac{{\partial P_{\text{fa}} }}{{\partial {\text{CR}}_{i} }} = \frac{1}{{\left( {1 - P_{f} } \right)p_{0} + p_{1} }} \hfill \\ \end{aligned}$$
(27)

The differential terms in (14) and (15) can be obtained the equations from (23) to (27).

Appendix 3: Search range determination for the Lagrangian coefficients

For each failure mode, with allocating the total integrity risk requirement to the failure mode i, the maximum of P md can be obtained from the Markov model as

$$P_{{{\text{md}},i}}^{\hbox{max} } = \frac{{{\text{IR}}_{\text{req}} }}{{P_{{{\text{f2}},i}} }}$$

Thus, the minimum of K md is

$$K_{{{\text{md}},i}}^{\hbox{min} } = \sqrt 2 {\text{erfinv}}\left( {0.5 - 0.5P_{{{\text{md}},i}}^{\hbox{max} } } \right)$$
(28)

in which erfinv is the Normal inverse error function. Setting up a maximum allowable position error (MAPE), e.g., the xAL, the upper bound of missed detection threshold can be determined as

$$K_{\text{md}}^{\hbox{max} } = \frac{\text{MAPE}}{{\sigma_{0} }}$$
(29)

Given the minimum and maximum of K md from (28) and (29), the searching range of λ can be obtained from (16).

As induced from (18), the searching range of μ can be achieved only if the variation of fault detection threshold T fa can be determined. Since K md can be derived first by the allocated integrity risk, the maximum probability of false-alert can be confirmed from allocating the total continuity risk to one failure mode,

$$P_{{{\text{fa}},i}}^{\hbox{max} } = \frac{{{\text{CR}}_{\text{req}} - \left( {1 - P_{{{\text{md}},i}} } \right)p_{{{\text{f2}},i}} - \left( {1 - P_{r,i} } \right)p_{3}^{i} }}{{p_{{{\text{f1}},i}} }}$$

Based on (9), the minimum of T fa can be achieved as

$$T_{{{\text{fa}},i}}^{\hbox{min} } = \sqrt {\text{chi} 2inv(1 - P_{{{\text{fa}},i}}^{\hbox{max} } ,{\text{dof}})}$$
(30)

in which chi2inv is the Chi-square inverse cumulative distribution function.

Since xPL should be within the protection of the alarm limit xAL under the fault-free condition, the maximum of T fa can be obtained as

$$T_{{{\text{fa}},i}}^{\hbox{max} } = \frac{{{\text{MAPE}} - K_{{{\text{md}},i}} \sigma_{0} }}{{x{\text{Slope}}_{\hbox{max} } }}$$
(31)

With the determined range of T fa from the above analysis, the searching range of μ can be derived from (18).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, L., Wang, H., Jia, C. et al. Integrity and continuity allocation for the RAIM with multiple constellations. GPS Solut 21, 1503–1513 (2017). https://doi.org/10.1007/s10291-017-0627-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10291-017-0627-4

Keywords

Navigation