LeGNSS-Based Cycle Slip Detection Method for High-Precision PPP
Highlights
- Because the rapid motion of LEO satellites significantly increases the inter-epoch ionospheric variation, inter-epoch differencing fails to adequately eliminate ionospheric errors, and the resulting residuals interfere with cycle slip detection. The method proposed in this paper addresses this issue for the first time, effectively eliminating ionospheric delay residuals of up to four cycles induced by rapid ionospheric variation. Furthermore, the proposed generalized combination method overcomes the inherent limitation of traditional approaches, which fail to detect special cycle slip pairs, by constructing two independent optimized combination equations, ensuring that cycle slips on all frequencies are reliably identified and correctly resolved with a maximum detection deviation of only 0.14 cycles.
- Beyond cycle slip detection, the integration of LEO satellites significantly accelerates positioning convergence, achieving a 63% reduction in convergence time compared with the standalone GPS system and a 65% reduction compared with the GPS + BDS system.
- The method fundamentally overcomes two limitations of traditional cycle slip detection: the common assumption of negligible inter-epoch ionospheric variations adopted by many conventional methods, which is severely violated by LEO satellites due to their high orbital velocities, and the inherent insensitivities of conventional MW and GF combinations in detecting specific cycle slip pairs. This enables comprehensive and reliable cycle slip detection and repair for LEO satellite signals.
- The method effectively eliminates cycle slips induced by signal obstruction in challenging environments such as urban canyons, mountainous terrain, and tree canopies. Moreover, with the integration of LEO satellites, positioning convergence times are consistently reduced across elevation cutoff angles ranging from 10° to 40°, demonstrating robust applicability under varying degrees of signal blockage.
Abstract
1. Introduction
2. Proposed Method
2.1. GNSS/LEO Simulation System
2.2. Observation Model for GNSS-LEO Hybrid Constellation
2.3. Ionospheric Preprocessing
2.4. IPGC Method
2.4.1. Coefficient Constraints and Optimization Criteria
2.4.2. Cycle Slip Detection and Repair
3. Experiment
3.1. GNSS/LEO Constellation Configuration
3.2. Impact of the Ionosphere on Cycle Slip Detection
3.2.1. Analysis of LEO Characteristics
3.2.2. Analysis on Ionospheric Delay Correction
3.3. Performance Comparison
3.3.1. Comparison of Methods
- (1)
- Simulated Cycle Slip Scenario
- (2)
- Real Data Validation
3.3.2. Signal Blocking Conditions
3.4. Analysis of PPP Positioning Convergence and Accuracy
4. Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Ge, H.; Meng, G.; Li, B. LEO enhanced GNSS (LeGNSS) precise point positioning with emphasis on model comparison. Adv. Space Res. 2024, 74, 2156–2168. [Google Scholar] [CrossRef]
- Ge, H.; Li, B.; Jia, S.; Nie, L.; Wu, T.; Yang, Z.; Shang, J.; Zheng, Y.; Ge, M. LEO enhanced global navigation satellite system (LeGNSS): Progress, opportunities, and challenges. Geo-Spat. Inf. Sci. 2022, 25, 1–13. [Google Scholar] [CrossRef]
- Li, X.; Ma, F.; Li, X.; Lv, H.; Bian, L.; Jiang, Z.; Zhang, X. LEO constellation-augmented multi-GNSS for rapid PPP convergence. J. Geod. 2019, 93, 749–764. [Google Scholar] [CrossRef]
- Gao, G.; Zou, X.; Zhang, S.; Wei, H.; Kuang, K.; Zhu, K. Improved real-time cycle-slip detection for Low Earth Orbit satellites based on the dynamic force model. Adv. Space Res. 2023, 72, 1983–1993. [Google Scholar] [CrossRef]
- Teunissen, P.J.; Salzmann, M. A recursive slippage test for use in state-space filtering. Manuscripta Geod. 1989, 14, 383–390. [Google Scholar] [CrossRef]
- Bastos, L.; Landau, H. Fixing cycle slips in dual-frequency kinematic GPS-applications using Kalman filtering. Manuscripta Geod. 1988, 13, 249–256. [Google Scholar] [CrossRef]
- Teunissen, P. Quality control in integrated navigation systems. IEEE Aerosp. Electron. Syst. Mag. 2002, 5, 35–41. [Google Scholar] [CrossRef]
- Yang, Z.; Liu, X.; Guo, J.; Xia, Y.; Chang, X. An Enhanced Method for Detecting and Repairing the Cycle Slips of Dual-Frequency Onboard GPS Receivers of LEO Satellites. J. Sens. 2020, 2020, 8817626. [Google Scholar] [CrossRef]
- Gao, Y.; Zhang, Y. Pseudo-range phase method combined with ultra long wavelength combination detection and repair cycle slip. GNSS World China 2018, 43, 28–32. [Google Scholar]
- Zhang, Z.; Zeng, J.; Li, B.; He, X. Principles, methods and applications of cycle slip detection and repair under complex observation conditions. J. Geod. 2023, 97, 50. [Google Scholar] [CrossRef]
- Liu, Z. A new automated cycle slip detection and repair method for a single dual-frequency GPS receiver. J. Geod. 2011, 85, 171–183. [Google Scholar] [CrossRef]
- Li, P.; Jiang, X.; Zhang, X.; Ge, M.; Schuh, H. Kalman-filter-based undifferenced cycle slip estimation in real-time precise point positioning. GPS Solut. 2019, 23, 99. [Google Scholar] [CrossRef]
- Zhao, J.; Hernández-Pajares, M.; Li, Z.; Wang, L.; Yuan, H. High-rate Doppler-aided cycle slip detection and repair method for low-cost single-frequency receivers. GPS Solut. 2020, 24, 80. [Google Scholar] [CrossRef]
- Li, K.; Shen, Y.; Yue, X.; Jiao, Y.; Wang, K.; Yue, Z.; Xu, K. A modified cycle slip detection method with GNSS Doppler assistance and optimizing by adaptive threshold and sliding polynomial fitting. Int. J. Aerosp. Eng. 2023, 2023, 9421399. [Google Scholar] [CrossRef]
- Teunissen, P.J.G. Minimal detectable biases of GPS data. J. Geod. 1998, 72, 236–244. [Google Scholar] [CrossRef]
- De Jong, K.; Teunissen, P.J.G. Minimal detectable biases of GPS observations for a weighted ionosphere. Earth Planets Space 2000, 52, 857–862. [Google Scholar] [CrossRef]
- Teunissen, P.; De Bakker, P. Single-receiver single-channel multi-frequency GNSS integrity: Outliers, slips, and ionospheric disturbances. J. Geod. 2013, 87, 161–177. [Google Scholar] [CrossRef]
- Gao, C.; Jin, S.; Yuan, L. Ionospheric responses to the June 2015 geomagnetic storm from ground and LEO GNSS observations. Remote Sens. 2020, 12, 2200. [Google Scholar] [CrossRef]
- Beeck, S.; Mitchell, C.N.; Jensen, A.B.; Stenseng, L.; Pinto Jayawardena, T.; Olesen, D.H. Experimental determination of the ionospheric effects and cycle slip phenomena for Galileo and GPS in the Arctic. Remote Sens. 2023, 15, 5685. [Google Scholar] [CrossRef]
- Cai, C.; Liu, Z.; Xia, P.; Dai, W. Cycle slip detection and repair for undifferenced GPS observations under high ionospheric activity. GPS Solut. 2013, 17, 247–260. [Google Scholar] [CrossRef]
- Wei, H.; Li, J.; Zhang, S.; Xu, X. Cycle slip detection and repair for dual-frequency LEO satellite GPS carrier phase observations with orbit dynamic model information. Remote Sens. 2019, 11, 1273. [Google Scholar] [CrossRef]
- Zeng, J.; Geng, J.; Li, G.; Tang, W. Improving cycle slip detection in ambiguity-fixed precise point positioning for kinematic LEO orbit determination. GPS Solut. 2024, 28, 135. [Google Scholar] [CrossRef]
- Li, M.; Xu, T.; Guan, M.; Gao, F.; Jiang, N. LEO-constellation-augmented multi-GNSS real-time PPP for rapid re-convergence in harsh environments. GPS Solut. 2022, 26, 29. [Google Scholar] [CrossRef]
- Zhao, Q.; Pan, S.; Gao, C.; Gao, W.; Xia, Y. BDS/GPS/LEO triple-frequency uncombined precise point positioning and its performance in harsh environments. Measurement 2020, 151, 107216. [Google Scholar] [CrossRef]
- Paulet, T.; Cazabonne, B. An open-source solution for TLE based Orbit Determination. In Proceedings of the 8th European Conference on Space Debris, Darmstadt, Germany, 20–23 April 2021. [Google Scholar]
- Prol, F.S.; Bhuiyan, M.Z.H.; Kaasalainen, S.; Lohan, E.S.; Praks, J.; Çelikbilek, K.; Kuusniemi, H. Simulations of dedicated LEO-PNT systems for precise point positioning: Methodology, parameter analysis, and accuracy evaluation. IEEE Trans. Aerosp. Electron. Syst. 2024, 60, 6499–6516. [Google Scholar] [CrossRef]
- Huang, J.; Yang, R.; Gao, W.; Zhan, X. Geometric characterization on gnss direct position estimation in navigation domain. IEEE Trans. Aerosp. Electron. Syst. 2024, 60, 4105–4123. [Google Scholar] [CrossRef]
- Bahadur, B.; Nohutcu, M. PPPH: A MATLAB-based software for multi-GNSS precise point positioning analysis. GPS Solut. 2018, 22, 113. [Google Scholar] [CrossRef]
- Mei, D.; Ren, X.; Le, X.; Liu, H.; Zhang, X. Ionospheric tomography: A compressed sensing technique based on dictionary learning. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5800410. [Google Scholar] [CrossRef]
- Schaer, S. Mapping and Predicting the Earth’s Ionosphere Using the Global Positioning System; Institut für Geodäsie und Photogrammetrie, Eidg. Technische Hochschule: Zurich, Switzerland, 1999; Volume 59. [Google Scholar]
- Bhardwaj, S.C.; Vidyarthi, A.; Jassal, B.; Shukla, A.K. Evaluation of seasonal variability of first-order ionospheric delay correction at L5 and S1 frequencies using dual-frequency NavIC system. Wirel. Pers. Commun. 2022, 126, 3345–3366. [Google Scholar] [CrossRef]
- Ning, Y.; Cui, J.; Zhao, W.; Chai, D.; Sun, Y.; Xing, J.; Wang, S. A novel cycle slips detection and repair method with AR model of BDS-3 dual-frequency signal in severe multipath environments. Appl. Sci. 2022, 13, 27. [Google Scholar] [CrossRef]
- Teunissen, P.J. Success probability of integer GPS ambiguity rounding and bootstrapping. J. Geod. 1998, 72, 606–612. [Google Scholar] [CrossRef]
- Teunissen, P.J. An optimality property of the integer least-squares estimator. J. Geod. 1999, 73, 587–593. [Google Scholar] [CrossRef]
- Li, X.; Yuan, Y.; Han, X.; Li, X.; Fu, Y. Toward wide-area and high-precision positioning with LEO constellation augmented PPP-RTK. IEEE Trans. Instrum. Meas. 2023, 73, 5500213. [Google Scholar] [CrossRef]
- Zhao, D.; Hancock, C.M.; Roberts, G.W.; Jin, S. Cycle slip detection during high ionospheric activities based on combined triple-frequency GNSS signals. Remote Sens. 2019, 11, 250. [Google Scholar] [CrossRef]
- Imad, M.; Grenier, A.; Zhang, X.; Nurmi, J.; Lohan, E.S. Ionospheric error models for satellite-based navigation—paving the road towards leo-pnt solutions. Computers 2023, 13, 4. [Google Scholar] [CrossRef]
- Melbourne, W.G. The case for ranging in GPS-based geodetic systems. In Proceedings of the First International Symposium on Precise Positioning with the Global Positioning System; US Department of Commerce Rockville: Rockville, MD, USA, 1985; pp. 373–386. [Google Scholar]
- Bezmenov, I.; Blinov, I.Y.; Naumov, A.; Pasynok, S. An algorithm for cycle-slip detection in a Melbourne–Wübbena combination formed of code and carrier phase GNSS measurements. Meas. Tech. 2019, 62, 415–421. [Google Scholar] [CrossRef]
- Ji, S.; Wang, Z.; Chen, W.; Weng, D.; Xu, Y.; Fan, S.; Huang, B.; Sun, G.; Wang, H.; He, Y. Geometry-free and non-geometry-free testing quantities for cycle slip detection and correction in case of strong atmospheric variations with static observations. Surv. Rev. 2014, 46, 104–111. [Google Scholar] [CrossRef]




















| Combination Coefficients | /m | |
|---|---|---|
| (4, −5) | 1.8316 | 0.1352 |
| (3, −4) | 1.6281 | 0.1604 |
| (1, −1) | 0.8619 | 0.5353 |
| (2, −3) | 0.5636 | 1.2558 |
| (2, −2) | 0.4310 | 2.1413 |
| (1, −2) | 0.3408 | 3.4215 |
| (3, −3) | 0.2873 | 4.8179 |
| (0, 1) | 0.2242 | 6.6579 |
| (4, −4) | 0.2155 | 8.5652 |
| (3, −5) | 0.2124 | 8.8195 |
| System | GPS | BDS | LEO | ||
|---|---|---|---|---|---|
| Orbit Type | MEO | GEO | IGSO | MEO | |
| Satellite Count | 32 | 5 | 3 | 24 | 144 |
| Orbit | 6 | , , , , | 3 | 3 | 6 |
| Inclination | |||||
| Altitude (km) | 20,200 | 35,786 | 35,786 | 21,500 | 1100 |
| System | Epochs | Cycle Slip Combination | Detection Results | |||
|---|---|---|---|---|---|---|
| MW | GF | LI | IPGC | |||
| GPS | 20 | 2 | 2 | |||
| 30 | ||||||
| 40 | 0 | |||||
| 60 | 2 | |||||
| BDS | 20 | 2 | 2 | |||
| 30 | ||||||
| 40 | 0 | |||||
| 60 | 2 | |||||
| LEO | 4 | 1.99 | 2.32 | |||
| 8 | ||||||
| 10 | 0 | |||||
| 12 | 1.99 | 0.12 | ||||
| Cycle Slip Combination | Normalized Test Statistic T | Detection Threshold | Theoretical False Alarm Rate | Residual | Residual Verification |
|---|---|---|---|---|---|
| Y | Y | ||||
| Y | Y | ||||
| Y | Y | ||||
| Y | Y |
| System | Epochs | Cycle Slip Combination | Detection Results | |||
|---|---|---|---|---|---|---|
| MW | GF | LI | IPGC | |||
| GPS | 20 | 2.16 | 1.86 | |||
| 30 | ||||||
| 40 | 0.22 | |||||
| 60 | 2.27 | 0.23 | ||||
| BDS | 20 | 2.21 | 1.91 | |||
| 30 | ||||||
| 40 | 0.26 | |||||
| 60 | 2.18 | 0.31 | ||||
| System | Epochs | Cycle Slip Combination | Detection Results | |||
|---|---|---|---|---|---|---|
| MW | GF | LI | IPGC | |||
| GPS | 10 | 1.82 | 1.89 | |||
| 20 | 2.47 | |||||
| 30 | 0.36 | |||||
| 40 | 2.38 | 0.41 | ||||
| BDS | 10 | 1.82 | 1.48 | |||
| 20 | ||||||
| 30 | ||||||
| 40 | 2.38 | |||||
| Elev. Angle | Error of Unfixed Cycle Slip (cm) | Error of Fixed Cycle Slip (cm) | Improvement Rate (%) | ||||||
|---|---|---|---|---|---|---|---|---|---|
| N | E | U | N | E | U | N | E | U | |
| 10° | 1.05 | 3.43 | 6.17 | 0.38 | 1.08 | 1.86 | 63.81 | 68.51 | 69.85 |
| 20° | 1.17 | 6.59 | 8.78 | 0.47 | 1.36 | 2.71 | 59.83 | 79.36 | 69.13 |
| 30° | 1.77 | 14.70 | 15.54 | 0.70 | 1.62 | 5.64 | 60.45 | 88.98 | 63.71 |
| 40° | 3.81 | 23.71 | 25.20 | 0.63 | 1.12 | 5.66 | 83.60 | 95.28 | 77.54 |
| Elev. Angle | Error of Unfixed Cycle Slip (cm) | Error of Fixed Cycle Slip (cm) | Improvement Rate (%) | ||||||
|---|---|---|---|---|---|---|---|---|---|
| N | E | U | N | E | U | N | E | U | |
| 10° | 1.05 | 3.43 | 6.17 | 0.62 | 1.23 | 1.76 | 40.95 | 64.14 | 71.47 |
| 20° | 1.17 | 6.59 | 8.78 | 0.34 | 1.53 | 3.16 | 70.94 | 76.78 | 64.01 |
| 30° | 1.77 | 14.70 | 15.54 | 1.86 | 16.85 | 13.28 | −5.08 | −14.63 | 14.54 |
| 40° | 3.81 | 23.71 | 25.20 | 0.48 | 1.56 | 4.82 | 87.40 | 93.42 | 80.87 |
| Elev. Angle | Error of Unfixed Cycle Slip (cm) | Error of Fixed Cycle Slip (cm) | Improvement Rate (%) | ||||||
|---|---|---|---|---|---|---|---|---|---|
| N | E | U | N | E | U | N | E | U | |
| 10° | 1.05 | 3.43 | 6.17 | 1.08 | 0.87 | 1.86 | −2.86 | 74.64 | 69.85 |
| 20° | 1.17 | 6.59 | 8.78 | 0.84 | 1.46 | 3.01 | 28.21 | 77.84 | 65.72 |
| 30° | 1.77 | 14.70 | 15.54 | 1.25 | 2.33 | 6.32 | 29.38 | 84.15 | 59.33 |
| 40° | 3.81 | 23.71 | 25.20 | 4.21 | 25.87 | 28.42 | −10.50 | −9.11 | −12.78 |
| Elev. Angle | Error of Unfixed Cycle Slip (cm) | Error of Fixed Cycle Slip (cm) | Improvement Rate (%) | ||||||
|---|---|---|---|---|---|---|---|---|---|
| N | E | U | N | E | U | N | E | U | |
| 10° | 1.05 | 3.43 | 6.17 | 0.59 | 1.25 | 2.41 | 43.81 | 63.56 | 60.94 |
| 20° | 1.17 | 6.59 | 8.78 | 0.80 | 1.42 | 2.89 | 31.62 | 78.45 | 67.08 |
| 30° | 1.77 | 14.70 | 15.54 | 0.65 | 1.82 | 5.59 | 63.28 | 87.62 | 64.03 |
| 40° | 3.81 | 23.71 | 25.20 | 0.86 | 1.52 | 6.41 | 77.43 | 93.59 | 74.56 |
| System | Convergence Time (min) | Reconvergence Time (min) | Positioning Accuracy (cm) | ||||||
|---|---|---|---|---|---|---|---|---|---|
| N | E | U | N | E | U | N | E | U | |
| GPS | 3 | 5.4 | 3 | 5 | 5.5 | 3 | 1.42 | 2.12 | 3.20 |
| GPS + BDS | 4.8 | 4.5 | 1.8 | 1 | 2.5 | 1.5 | 0.80 | 2.02 | 2.79 |
| GPS + LEO | 1.2 | 1.08 | 1.5 | 1 | 2.5 | 2 | 0.53 | 0.70 | 2.85 |
| GPS + BDS + LEO | 0.96 | 0.89 | 1.2 | 0.5 | 1 | 1.5 | 0.38 | 1.08 | 1.86 |
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Jia, X.; Ji, Y.; Sun, X.; Liu, J.; Zhang, F.; Ren, S. LeGNSS-Based Cycle Slip Detection Method for High-Precision PPP. Remote Sens. 2026, 18, 1199. https://doi.org/10.3390/rs18081199
Jia X, Ji Y, Sun X, Liu J, Zhang F, Ren S. LeGNSS-Based Cycle Slip Detection Method for High-Precision PPP. Remote Sensing. 2026; 18(8):1199. https://doi.org/10.3390/rs18081199
Chicago/Turabian StyleJia, Xizi, Yuanfa Ji, Xiyan Sun, Jian Liu, Fan Zhang, and Shuai Ren. 2026. "LeGNSS-Based Cycle Slip Detection Method for High-Precision PPP" Remote Sensing 18, no. 8: 1199. https://doi.org/10.3390/rs18081199
APA StyleJia, X., Ji, Y., Sun, X., Liu, J., Zhang, F., & Ren, S. (2026). LeGNSS-Based Cycle Slip Detection Method for High-Precision PPP. Remote Sensing, 18(8), 1199. https://doi.org/10.3390/rs18081199

