{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T01:30:41Z","timestamp":1772069441528,"version":"3.50.1"},"reference-count":38,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T00:00:00Z","timestamp":1621900800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["2016M592733"],"award-info":[{"award-number":["2016M592733"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2020YFC1512000"],"award-info":[{"award-number":["2020YFC1512000"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Real-time cycle slip detection and repair is one of the key issues in global positioning system (GPS) high precision data processing and application. In particular, when GPS stations are in special environments, such as strong ionospheric disturbance, sea, and high-voltage transmission line interference, cycle slip detection and repair in low elevation GPS observation data are more complicated than those in normal environments. For low elevation GPS undifferenced carrier phase data in different environments, a combined cycle slip detection algorithm is proposed. This method uses the first-order Gauss\u2013Markov stochastic process to model the pseudorange multipath in the wide-lane phase minus narrow-lane pseudorange observation equation, and establishes the state equation of the wide-lane ambiguity with the pseudorange multipath as a parameter, and it uses the Kalman filter for real-time estimation and detects cycle slips based on statistical hypothesis testing with a predicted residual sequence. Meanwhile, considering there are certain correlations among low elevation, observation epoch interval, and ionospheric delay error, a second-order difference geometry-free combination cycle slip test is constructed that takes into account the elevation. By combining the two methods, real-time cycle slip detection for GPS low elevation satellite undifferenced data is achieved. A cycle slip repair method based on spatial search and objective function minimization criterion is further proposed to determine the correct solution of the cycle slips after they are detected. The whole algorithm is experimentally verified using the static and kinematic measured data of low elevation satellites under four different environments: normal condition, high-voltage transmission lines, dynamic condition in the sea, and ionospheric disturbances. The experimental results show that the algorithm can detect and repair cycle slips accurately for low elevation GPS undifferenced data, the difference between the float solution and the true value for the cycle slip does not exceed 0.5 cycle, and the differences obey the normal distribution overall. At the same time, the wide-lane ambiguity and second-order difference GF combination sequence calculated by the algorithm is smoother, which give further evidence that the algorithm for cycle slip detection and repair is feasible and effective, and has the advantage of being immune to the special observation environments.<\/jats:p>","DOI":"10.3390\/rs13112078","type":"journal-article","created":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T22:02:23Z","timestamp":1621980143000},"page":"2078","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Algorithm for Real-Time Cycle Slip Detection and Repair for Low Elevation GPS Undifferenced Data in Different Environments"],"prefix":"10.3390","volume":"13","author":[{"given":"Ning","family":"Liu","sequence":"first","affiliation":[{"name":"College of Geology Engineering and Geomatics, Chang\u2019an University, Xi\u2019an 710054, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qin","family":"Zhang","sequence":"additional","affiliation":[{"name":"College of Geology Engineering and Geomatics, Chang\u2019an University, Xi\u2019an 710054, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuangcheng","family":"Zhang","sequence":"additional","affiliation":[{"name":"College of Geology Engineering and Geomatics, Chang\u2019an University, Xi\u2019an 710054, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoli","family":"Wu","sequence":"additional","affiliation":[{"name":"Shaanxi Satellite Application Technology Center of Natural Resources, Research Institute of Investigation and Monitoring, Xi\u2019an 710119, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,5,25]]},"reference":[{"key":"ref_1","first-page":"42","article-title":"A new approach to an old problem: Carrier phase cycle slips","volume":"13","author":"Bisnath","year":"2001","journal-title":"GPS World"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"475","DOI":"10.1017\/S0373463303002443","article-title":"Effective cycle slip detection and identification for high precision GPS\/INS integrated systems","volume":"56","author":"Lee","year":"2003","journal-title":"J. Navig."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"4239","DOI":"10.9734\/BJAST\/2014\/11850","article-title":"GPS cycle slip detection and correction at measurement level","volume":"4","author":"Karaim","year":"2014","journal-title":"Br. J. Appl. Sci. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1179\/1752270615Y.0000000024","article-title":"Optimal cycle slip detection and correction with reliability","volume":"48","author":"Wang","year":"2016","journal-title":"Surv. Rev."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/s00190-010-0426-y","article-title":"A new automated cycle slip detection and repair method for a single dual-frequency GPS receiver","volume":"85","author":"Liu","year":"2011","journal-title":"J. Geod."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Wei, H., Li, J.C., Zhang, S.J., and Xu, X.Y. (2019). Cycle slip detection and repair for dual-frequency LEO satellite GPS carrier phase observations with orbit dynamic model information. Remote Sens., 11.","DOI":"10.3390\/rs11111273"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1007\/s10291-011-0249-1","article-title":"MATLAB software for GPS cycle-slip processing","volume":"16","author":"Zhen","year":"2012","journal-title":"GPS Solut."},{"key":"ref_8","first-page":"1","article-title":"A new approach for cycle slip detection and fix using single GPS receiver\u2019s single satellite dual frequency data containing arbitrarily large pseudorange errors","volume":"16","author":"Liu","year":"2018","journal-title":"J. Glob. Pos. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Lichtenegger, H., and Hofmann-Wellenhof, B. (1990). GPS-data preprocessing for cycle-slip detection. Global Positioning System: An Overview, Springer.","DOI":"10.1007\/978-1-4615-7111-7_4"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1227","DOI":"10.1007\/s10291-017-0607-8","article-title":"Enhanced cycle slip detection method for dual-frequency BeiDou GEO carrier phase observations","volume":"21","author":"Ju","year":"2017","journal-title":"GPS Solut."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1781","DOI":"10.1007\/s00190-019-01281-7","article-title":"Single-frequency GNSS cycle slip estimation with positional polynomial constraint","volume":"93","author":"Li","year":"2019","journal-title":"J. Geod."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1029\/GL017i003p00199","article-title":"An Automatic Editing Algorithm for GPS data","volume":"17","author":"Blewitt","year":"1990","journal-title":"Geophys. Res. Lett."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1007\/s00190-007-0203-8","article-title":"The Bayesian detection of discontinuities in a polynomial regression and its application to the cycle-slip problem","volume":"82","author":"Lacy","year":"2008","journal-title":"J. Geod."},{"key":"ref_14","unstructured":"Melbourne, W.G. (1985, January 15\u201319). The case for ranging in GPS based geodetic systems. Proceedings of the 1st International Symposium on Precise Positioning with the Global Positioning System, Rockville, ML, USA."},{"key":"ref_15","unstructured":"Hatch, R. (1982, January 8\u201312). The synergism of GPS code and carrier measurements. Proceedings of the Third International Symposium on Satellite Doppler Positioning at Physical Sciences Laboratory of New Mexico State University, Las Cruces, NM, USA."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1080\/014904199273443","article-title":"Cycle slip detection and ambiguity resolution algorithms for dual-frequency GPS data processing","volume":"22","author":"Gao","year":"1999","journal-title":"Mar. Geod."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"742","DOI":"10.1016\/j.asr.2012.10.012","article-title":"A study on cycle slip detection and correction in case of ionospheric scintillation","volume":"51","author":"Ji","year":"2013","journal-title":"Adv. Space Res."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1007\/s10291-012-0275-7","article-title":"Cycle slip detection and repair for undifferenced GPS observations under high ionospheric activity","volume":"17","author":"Cai","year":"2013","journal-title":"GPS Solut."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1007\/s10291-015-0452-6","article-title":"A double-differenced cycle slip detection and repair method for GNSS CORS network","volume":"20","author":"Chen","year":"2016","journal-title":"GPS Solut."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1179\/1752270613Y.0000000069","article-title":"Geometry-free and non-geometry-free testing quantities for cycle slip detection and correction in case of strong atmospheric variations with static observations","volume":"335","author":"Ji","year":"2014","journal-title":"Surv. Rev."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1221","DOI":"10.1007\/s10291-017-0606-9","article-title":"Analysis of geometry-free residuals in case of traveling ionosphere disturbances and their impact cycle slip detection","volume":"21","author":"Tang","year":"2017","journal-title":"GPS Solut."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1016\/j.asr.2017.05.038","article-title":"A study of multi-GNSS ionospheric scintillation and cycle-slip over Hong Kong region for moderate solar flux conditions","volume":"60","author":"Luo","year":"2017","journal-title":"Adv. Space Res."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1061\/(ASCE)AS.1943-5525.0000056","article-title":"Error analysis and cycle-slip detection research on satellite-borne GPS observation","volume":"24","author":"Miao","year":"2011","journal-title":"J. Aerosp. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1007\/s10291-019-0894-3","article-title":"Kalman-filter-based undifferenced cycle slip estimation in real-time precise point positioning","volume":"23","author":"Li","year":"2019","journal-title":"GPS Solut."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1007\/s10291-015-0439-3","article-title":"A cycle slip fixing method with GPS + GLONASS observations in real-time kinematic PPP","volume":"20","author":"Ye","year":"2016","journal-title":"GPS Solut."},{"key":"ref_26","unstructured":"Bisnath, S.B. (2000, January 19\u201322). Efficient automated cycle-slip correction of dual-frequency kinematic GPS data. Proceedings of the Institute of Navigation GPS 2000, Salt Lake City, UT, USA."},{"key":"ref_27","unstructured":"Yang, Y., Hatch, R.R., and Sharpe, R.T. (2004, January 21\u201324). GPS multipath mitigation in measurement domain and its applications for high accuracy navigation. Proceedings of the International Technical Meeting of the Satellite Division of the Institute of Navigation, Long Beach, CA, USA."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1109\/87.845882","article-title":"Differential GPS reference station algorithm\u2014Design and analysis","volume":"8","author":"Farrell","year":"2000","journal-title":"IEEE Trans. Contr. Syst. Technol."},{"key":"ref_29","first-page":"249","article-title":"Fixing cycle slips in dual-frequency kinematic GPS-applications using Kalman filtering","volume":"13","author":"Bastos","year":"1988","journal-title":"Manuscr. Geod."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1179\/1752270612Y.0000000034","article-title":"Cycle slips detection algorithm for low cost single frequency GPS RTK positioning","volume":"330","author":"Lin","year":"2013","journal-title":"Surv. Rev."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1007\/s001900050115","article-title":"On-line detection of abrupt changes in the carrier-phase measurements of GPS","volume":"71","author":"Mertikas","year":"1997","journal-title":"J. Geod."},{"key":"ref_32","first-page":"1","article-title":"Kinematic Precise Point Positioning Using Multi-Constellation Global Navigation Satellite System (GNSS) Observations","volume":"6","author":"Yu","year":"2017","journal-title":"ISPRS Int. J. GeoInf."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/LGRS.2020.2964300","article-title":"Real-Time Positioning Based on Kalman Filter and Implication of Singular Spectrum Analysis","volume":"18","author":"Ansari","year":"2021","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_34","first-page":"8","article-title":"Cycle slip detection and correction methods with time-differenced model for single frequency GNSS applications","volume":"26","author":"Fujita","year":"2013","journal-title":"Trans. Inst. Syst. Control. Inf. Eng."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/62.134219","article-title":"Quality control in integrated navigation systems","volume":"5","author":"Teunissen","year":"2002","journal-title":"IEEE Aerosp. Electron. Syst. Mag."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1007\/s10291-020-0956-6","article-title":"Fast cycle slip determination for high-rate multi-GNSS RTK using modified geometry-free phase combination","volume":"24","author":"Feng","year":"2020","journal-title":"GPS Solut."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Qian, C., Liu, H., Zhang, M., Shu, B., Xu, L.W., and Zhang, R.F. (2016). A geometry-based cycle slip detection and repair method with time-differenced carrier phase (TDCP) for a single frequency Global Position System (GPS) + BeiDou navigation satellite system (BDS) receiver. Sensors, 16.","DOI":"10.3390\/s16122064"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1007\/s10291-021-01098-y","article-title":"A real-time cycle slip repair method using the multi-epoch geometry-based model","volume":"25","author":"Zhang","year":"2021","journal-title":"GPS Solut."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/11\/2078\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:07:40Z","timestamp":1760162860000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/11\/2078"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,25]]},"references-count":38,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2021,6]]}},"alternative-id":["rs13112078"],"URL":"https:\/\/doi.org\/10.3390\/rs13112078","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,25]]}}}