Detecting cycle slips in carrier-phase measurements of single frequency navigation receivers with different instabilities of reference oscillators

А. С. Пустошилов, С. П. Царев


The use of carrier-phase measurements significantly increases the accuracy of solutions when using the measurements of navigation receivers. One of the problems in carrier-phase measurements is discontinuities (cycle slips) in the measurements. The existing algorithms of detection and compensation of cycle slips in carrier-phase measurements of a singlefrequency navigation receiver either require additional information (for example, Doppler measurements), or operate only in differential mode, or can only detect large cycle slips. The purpose of the research is the development of algorithms for detecting small cycle slips in carrier-phase measurements of single-frequency receivers without using additional information. We use methods of filtering of the trend in the carrier-phase measurements using polynomial or adaptive bases, as well as modified sparse recovery algorithms to estimate cycle slips in the difference between code and carrier-phase measurements. The algorithm which is used to search cycle slips in carrier-phase measurements depends on the quality of the reference oscillator of the navigation receiver. For receivers with high-stability reference oscillators (e.g. active hydrogen maser), one can use polynomial filtering of the trend, the filtering result directly detects discontinuities in carrier-phase measurements with a probability close to unity. For navigation receivers with low-stability reference oscillators (quartz reference oscillators), a modified algorithm for minimization of the total variation with filtering of the trend applied to the difference between the code and carrier-phase single-frequency measurements detects discontinuities in 1 cycle slip against the background of the noise component of comparable magnitude with a probability of 0.8. The results may be applied in navigation systems with single-frequency receivers with low stability reference oscillators, as well as in a posteriori processing of receivers’ measurements to correct carrier-phase measurements on the preprocessing stage.


Pustoshilov A. S., Tsarev S. P. Detecting cycle slips in carrier-phase measurements of single frequency navigation receivers with different instabilities of reference oscillators. Ural Radio Engineering Journal. 2021;5(2):144–161. DOI: 10.15826/urej.2021.5.2.004.

Ключевые слова

global navigation satellite systems; cycle slips in carrier-phase measurements; sparse recovery

Полный текст:



Blewitt G. An automatic editing algorithm for GPS data. Geophysical research letters. 1990;17(3):199–202. DOI: 10.1029/GL017i003p00199

Bezmenov I.V., Blinov I.Y., Naumov A.V., Pasynok S.L. An algorithm for cycle-slip detection in a melbourne–WüBBENA combination formed of code and carrier phase GNSS measurements. Measurement Techniques. 2019;62(5):415–421. DOI: 10.1007/s11018-019-01639-5 (Russ.: DOI: 10.32446/0368-1025it.2019-5-25-30)

Farooq S.Z., Yang D., Jin T., Ada E.N.J. Survey of Cycle Slip Detection & Correction Techniques for Single Frequency Receivers. In: 2018 IEEE 18th International Conference on Communication Technology (ICCT), 2018, pp. 957–961. DOI: 10.1109/ICCT.2018.8599879

Cederholm P., Plausinaitis. D. Cycle Slip Detection in Single Frequency GPS Carrier Observations Using Expected Doppler Shift. Nordic Journal of Surveying and Real Estate Research. 2014;10(1):63–79. Available at:

Zhao X., Niu Z., Li G., Shuai Q., Zhu B. A New Cycle Slip Detection and Repair Method Using a Single Receiver’s Single Station B1 and L1 Frequencies in Ground-Based Positioning Systems. Sensors. 2020;20(2):346. DOI: 10.3390/s20020346

Rapoport, L.B., Compressive Sensing Approach for the Cycle Slips Detection, Isolation, and Correction. In: Proceedings of the 27th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2014), 2014, Tampa, Florida, September, 2014, pp. 2602–2610.

Farooq S.Z., Yang D., Jin T., Ada E.N.J. CS detection and correction techniques for RTK positioning using single-frequency GNSS receivers: trends and comparison, Radar Sonar & Navigation IET. 2019;13(11):1857–1866. DOI: 10.1049/iet-rsn.2019.0084

Li B., Liu T., Nie L., Qin Y. Single-frequency GNSS cycle slip estimation with positional polynomial constraint. Journal of Geodesy. 2019;93(9):1781–1803. DOI: 10.1007/s00190-019-01281-7

Beutler G., Rothacher M., Schaer, S., Springer T.A., Kouba J., Neilan R.E. The International GPS Service (IGS): An interdisciplinary service in support of Earth sciences. Advances in Space Research. 1999;23(4):631–653.

Teunissen P., Montenbruck O. Springer handbook of global navigation satellite systems. Springer; 2017. 1272 p. DOI: 10.1007/978-3-319-42928-1

Pustoshilov A.S. Method for detection of small anomalies in final orbits of GLONASS navigation satellites. Uspekhi sovremennoi radioelektroniki. 2019;(12):142–147. (In Russ.) DOI: 10.18127/j20700784-201912-22

Tsarev S.P., Kytmanov A.A. Discrete orthogonal polynomials as a tool for detection of small anomalies of time series: a case study of GPS final orbits. Available at: (Accessed: 01.06.2020)

High degree least squares polynomial fitting using discrete orthogonal polynomials. Available at: (Accessed: 01.06.2020)

Pustoshilov A.S., Tsarev S.P. High-precision interpolation of the gnss satellites orbits by machine learning on extended SP3-data. Uspekhi sovremennoi radioelektroniki. 2017;(12):48–52. (In Russ.)

The Julia Programming Language. Available at: (Accessed: 01.06.2020)

Li X., Eldar Y.C., Scaglione A. Low complexity acquisition of GPS signals. In: 2011 IEEE 12th International Workshop on Signal Processing Advances in Wireless Communications, 2011, pp. 56–60. DOI: 10.1109/SPAWC.2011.5990476

Chang C.L. Modified compressive sensing approach for GNSS signal reception in the presence of interference. GPS Solutions. 2016;20(2):201–213. DOI: 10.1007/s10291-014-0429-x

He G., Song M., He X., Hu Y. GPS Signal Acquisition Based on Compressive Sensing and Modified Greedy Acquisition Algorithm. IEEE Access. 2019;7:40445–40453. DOI: 10.1109/ACCESS.2019.2906682

He G., Song M., Zhang S., Song P., Shu X. Sparse GLONASS Signal Acquisition Based on Compressive Sensing and Multiple Measurement Vectors. Mathematical Problems in Engineering. 2020. DOI: 10.1155/2020/9654120

Li D., Ma Z., Li W., Zhao J., Wei Z. BDS Cycle Slips Detection and Repair Based on Compressive Sensing. In: Sun J., Yang C., Guo S. (eds) China Satellite Navigation Conference (CSNC) 2018 Proceedings. Springer, Singapore; 2018. Vol. 2, pp. 597–607. DOI: 10.1007/978-981-13-0014-1_49

Selesnick I.W., Arnold S., Dantham V.R. Polynomial Smoothing of Time Series With Additive Step Discontinuities. IEEE Transactions on Signal Processing. 2012;60(12):6305–6318. DOI: 10.1109/TSP.2012.2214219

Crustal Dynamics Data Information System NASA’s Archive of Space Geodesy Data Available at: (Accessed: 01.06.2020)