Skip to main content
Log in

RANSAC-based instantaneous real-time kinematic positioning with GNSS triple-frequency signals in urban areas

  • Original Article
  • Published:
Journal of Geodesy Aims and scope Submit manuscript

Abstract

The demand for high-precision positioning has risen substantially in modern urban settings. In that regard, Global Navigation Satellite Systems (GNSS) offer several advantages such as global coverage, real-time capability, high accuracy, ease of use, and cost-effectiveness. The accuracy of GNSS-based positioning, however, suffers in urban environments due to signal blockage, reflection, and diffraction, which makes it difficult to fix ambiguities correctly within a real-time kinematic (RTK). To address this issue, this paper applies random sample consensus (RANSAC) to develop a novel single-epoch triple-frequency RTK positioning method. In our proposed method, the ambiguities of the extra-wide-lane, wide-lane, and original frequencies are resolved sequentially. RANSAC then detects and excludes incorrectly fixed ambiguities. To validate the effectiveness of the proposed method, two static experiments (cases 1 and 2) and one dynamic experiment (case 3) were conducted in representative urban areas. The findings demonstrate that the proposed method outperforms all comparative methods in positional availability, with comparable positional accuracy in terms of root-mean-square errors (RMSEs). In cases 1, 2, and 3, the proposed method achieves 3D RMSEs of 2.74, 4.29, and 20.35 cm, and the positional availabilities of 100%, 75.0%, and 73.1%, using a 10-degree mask angle (and a carrier-to-noise ratio (C/N0) threshold 35 dB-Hz). The corresponding RMSEs (positional availabilities) of comparative methods are from 1.51 to 4.04 cm (75.7 to 96.3%) in case 1, 4.19 to 7.78 cm (34.5 to 49.9%) in case 2, and 23.52 to 37.54 cm (15.4 to 33.9%) in case 3, respectively. Compared to these methods, the proposed method shows improvements of positional availabilities between 3.7 and 24.3 percentage points in case 1, between 25.1 and 40.5 percentage points in case 2, and between 39.2 and 57.7 percentage points in case 3.

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
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Data availability

The data that support the results of this study are available from the corresponding author for academic purposes on reasonable request.

References

  • Amiri-Simkooei AR, Jazaeri S, Zangeneh-Nejad F, Asgari J (2016) Role of stochastic model on GPS integer ambiguity resolution success rate. GPS Solut 20:51–61

    Article  Google Scholar 

  • Bai X, Wen W, Zhang G, Hsu LT (2019) Real-time GNSS NLOS detection and correction aided by sky-pointing camera and 3D LiDAR. In: Proceedings of the ION 2019 Pacific PNT Meeting, Honolulu, Hawaii, April, pp 862–874

  • Bossler JD, Goad CC, Bender PL (1980) Using the global positioning system (GPS) for geodetic positioning. Bull Géod 54:553–563

    Article  Google Scholar 

  • Castaldo G, Angrisano A, Gaglione S, Troisi S (2014) P-RANSAC: an integrity monitoring approach for GNSS signal degraded scenario. Int J Navig Obs. https://doi.org/10.1155/2014/173818

    Article  Google Scholar 

  • Chang XW, Yang X, Zhou T (2005) MLAMBDA: a modified LAMBDA method for integer least-squares estimation. J Geod 79:552–565

    Article  Google Scholar 

  • Chen YZ, Wu J (2013) Zero-correlation transformation and threshold for efficient GNSS carrier phase ambiguity resolution. J Geod 87:971–979

    Article  Google Scholar 

  • Cocard M, Bourgon S, Kamali O, Collins P (2008) A systematic investigation of optimal carrier-phase combinations for modernized triple-frequency GPS. J Geod 82(9):555–564

    Article  Google Scholar 

  • Daneshmand S, Broumandan A, Sokhandan N, Lachapelle G (2013) GNSS multipath mitigation with a moving antenna array. IEEE Trans Aerosp Electron Syst 49(1):693–698

    Article  Google Scholar 

  • De Jonge PJ, Teunissen PJG, Jonkman NF, Joosten P (2000) The distributional dependence of the range on triple frequency GPS ambiguity resolution. In: Proceedings of the ION NTM 2000, 26–28 January, Anaheim, CA, pp 605–612

  • Euler H, Schaffrin B (1991) On a measure for the discernibility between different ambiguity solutions in the static-kinematic GPS-mode. In: Kinematic Systems in Geodesy, Surveying, and Remote Sensing: Symposium No. 107 Banff, Alberta, Canada, 10–13 September, 1990 pp 285–295

  • Feng Y (2008) GNSS three carrier ambiguity resolution using ionosphere-reduced virtual signals. J Geod 82(12):847–862

    Article  Google Scholar 

  • Fischler MA, Bolles RC (1981) Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun ACM 24(6):381–395

    Article  Google Scholar 

  • Forssell B, Martin-Neira M, Harrisz RA (1997) Carrier phase ambiguity resolution in GNSS-2. In: Proceedings of the ION GPS-97, Kansas City, 16–19 September, pp 1727–1736

  • Groves PD, Adjrad M (2017) Likelihood-based GNSS positioning using LOS/NLOS predictions from 3D mapping and pseudoranges. GPS Solut 21(4):1805–1816

    Article  Google Scholar 

  • Groves PD, Jiang Z (2013) Height aiding, C/N0 weighting and consistency checking for GNSS NLOS and multipath mitigation in urban areas. J Navig 66(5):653–669

    Article  Google Scholar 

  • Groves PD, Jiang Z, Wang L, Ziebart MK (2012) Intelligent urban positioning using multi-constellation GNSS with 3D mapping and NLOS signal detection. In: Proceedings of the 25th international technical meeting of the satellite division of the Institute of Navigation (ION GNSS 2012), Nashville, TN, September, pp 458–472

  • Hassan T, Fath-Allah T, Elhabiby M, Awad A, El-Tokhey M (2022) Detection of GNSS no-line of sight signals using LiDAR sensors for intelligent transportation systems. Surv Rev 54(385):301–309

    Article  Google Scholar 

  • Hatch R, Jung J, Enge P, Pervan B (2000) Civilian GPS: the benefits of three frequencies. GPS Solut 3(4):1–9

    Article  Google Scholar 

  • Horide K, Yoshida A, Hirata R, Kubo Y, Koya Y (2019) NLOS Satellite detection using fish-eye camera and semantic segmentation for improving GNSS positioning accuracy in Urban Area. In: Proceedings of the ISCIE International Symposium on Stochastic Systems Theory and its Applications. Kyoto, November, vol 2019, pp 212–217

  • Hsu LT, Gu Y, Kamijo S (2015) NLOS correction/exclusion for GNSS measurement using RAIM and city building models. Sensors 15(7):17329–17349

    Article  Google Scholar 

  • Hsu LT (2017) GNSS multipath detection using a machine learning approach. In: 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), Yokohama, Japan, 16–19 October, pp 1–6

  • Ji S, Chen W, Zhao C, Ding X, Chen Y (2007) Single epoch ambiguity resolution for Galileo with the CAR and LAMBDA methods. GPS Solut 11(4):259–268

    Article  Google Scholar 

  • Ji S, Zheng Q, Weng D, Chen W, Wang Z, He K (2021) Single epoch ambiguity resolution of small-scale CORS with multi-frequency GNSS. Remote Sens 14(1):13

    Article  Google Scholar 

  • Jiang Z, Groves PD (2014) NLOS GPS signal detection using a dual-polarisation antenna. GPS Solut 18:15–26

    Article  Google Scholar 

  • Li P, Zhang X (2015) Precise point positioning with partial ambiguity fixing. Sensors 15(6):13627–13643

    Article  Google Scholar 

  • Li X, Li X, Huang J, Shen Z, Wang B, Yuan Y, Zhang K (2021) Improving PPP–RTK in urban environment by tightly coupled integration of GNSS and INS. J Geod 95:1–18

    Article  Google Scholar 

  • Li Z, Xu G, Guo J, Zhao Q (2022) A sequential ambiguity selection strategy for partial ambiguity resolution during RTK positioning in urban areas. GPS Solut 26(3):92

    Article  CAS  Google Scholar 

  • Liu L, Hsu HT, Zhu YZ, Ou JK (1999) A new approach to GPS ambiguity decorrelation. J Geod 73:478–490

    Article  Google Scholar 

  • Liu X, Zhang S, Zhang Q, Zheng N, Zhang W, Ding N (2022) A novel partial ambiguity resolution based on ambiguity dilution of precision-and convex-hull-based satellite selection for instantaneous multiple global navigation satellite systems positioning. J Navig 75(4):832–848

    Article  Google Scholar 

  • MacDoran PF (1979) Satellite emission radio interferometric earth surveying series—GPS geodetic system. Bull Geod 53:117–138

    Article  Google Scholar 

  • Meguro J, Murata T, Takiguchi J, Amano Y, Hashizume T (2009) GPS multipath mitigation for urban area using omnidirectional infrared camera. IEEE Trans Intell Transp Syst 10(1):22–30

    Article  Google Scholar 

  • Moreau J, Ambellouis S, Ruichek Y (2017) Fisheye-based method for GPS localization improvement in unknown semi-obstructed areas. Sensors 17(1):119

    Article  Google Scholar 

  • Ng HF, Zhang G, Hsu LT (2020) A computation effective range-based 3D mapping aided GNSS with NLOS correction method. J Navig 73(6):1202–1222

    Article  Google Scholar 

  • Parkins A (2011) Increasing GNSS RTK availability with a new single-epoch batch partial ambiguity resolution algorithm. GPS Solut 15:391–402

    Article  Google Scholar 

  • Parkinson BW, Axelrad P (1988) Autonomous GPS integrity monitoring using the pseudorange residual. Navigation 35(2):255–274

    Article  Google Scholar 

  • Peyret F, Bétaille D, Carolina P, Toledo-Moreo R, Gómez-Skarmeta AF, Ortiz M (2014) GNSS autonomous localization: NLOS satellite detection based on 3-d maps. IEEE Robot Autom Mag 21(1):57–63

    Article  Google Scholar 

  • Sánchez JS, Gerhmann A, Thevenon P, Brocard P, Afia AB, Julien O (2016) Use of a fisheye camera for GNSS NLOS exclusion and characterization in urban environments. In: Proceedings of the 2016 international technical meeting of the institute of navigation, Monterey, California, January, pp 283–292

  • Shytermeja E, Garcia-Pena A, Julien O (2014) Proposed architecture for integrity monitoring of a GNSS/MEMS system with a fisheye camera in urban environment. In: International Conference on Localization and GNSS 2014 (ICL-GNSS 2014). Helsinki, Finland, 24–26 June, pp 1–6

  • Song J, Hou C, Xue G, Ma M (2016) Study of constellation design of pseudolites based on improved adaptive genetic algorithm. J Commun 11(9):879–885

    Google Scholar 

  • Sun R, Wang G, Zhang W, Hsu LT, Ochieng WY (2020) A gradient boosting decision tree based GPS signal reception classification algorithm. Appl Soft Comput 86:105942

    Article  Google Scholar 

  • Sun R, Fu L, Wang G, Cheng Q, Hsu LT, Ochieng WY (2021) Using dual-polarization GPS antenna with optimized adaptive neuro-fuzzy inference system to improve single point positioning accuracy in urban canyons. Navigation 68(1):41–60

    Article  Google Scholar 

  • Suzuki T, Amano Y (2021) NLOS multipath classification of GNSS signal correlation output using machine learning. Sensors 21(7):2503

    Article  Google Scholar 

  • Suzuki T, Matsuo K, Amano Y (2020) Rotating GNSS antennas: simultaneous LOS and NLOS multipath mitigation. GPS Solut 24(3):1–13

    Article  Google Scholar 

  • Teunissen P (1995) The least-square ambiguity decorrelation adjustment: a method for fast GPS integer ambiguity estimation. J Geod 70(1):65–82

    Article  Google Scholar 

  • Teunissen P, Joosten P, Tiberius C (2002) A comparison of TCAR, CIR and LAMBDA GNSS ambiguity resolution. In: Proceedings of the 15th international technical meeting of the satellite division of the institute of navigation (ION GPS 2002), Portland, pp 2799–2808

  • Teunissen P (1993) Least-squares estimation of the integer GPS ambiguities. In: Invited lecture, section IV theory and methodology, IAG general meeting, Beijing, China, pp 1–16

  • Teunissen P (2001) GNSS ambiguity bootstrapping: theory and application. In: Proceedings of international symposium on kinematic systems in Geodesy, geomatics and navigation, pp 246–254

  • Tokura H, Kubo N (2016) Effective satellite selection methods for RTK-GNSS NLOS exclusion in dense urban environments. In: Proceedings of the 29th International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2016), Portland, Oregon, September, pp 304–312

  • Tu R, Liu J, Lu C, Zhang R, Zhang P, Lu X (2017) Cooperating the BDS, GPS, GLONASS and strong-motion observations for real-time deformation monitoring. Geophys J Int 209(3):1408–1417

    Article  Google Scholar 

  • Tu R, Liu J, Zhang R, Zhang P, Huang X, Lu X (2019) RTK model and positioning performance analysis using Galileo four-frequency observations. Adv Space Res 63(2):913–926

    Article  Google Scholar 

  • Vagle N, Broumandan A, Jafarnia-Jahromi A, Lachapelle G (2016) Performance analysis of GNSS multipath mitigation using antenna arrays. J Global Position Syst 14(1):1–15

    Article  Google Scholar 

  • Verhagen S, Li B, Geodesy M (2012) LAMBDA software package: Matlab implementation, Version 3.0. Delft University of Technology and Curtin University, Perth, Australia

  • Vollath U, Birnbach S, Landau H, Fraile-Ordonez JM, Martin-Neira M (1998) Analysis of three-carrier ambiguity resolution (TCAR) technique for precise relative positioning in GNSS-2. In: Proceedings of the ION GPS, pp 417–426

  • Wang J (1999) Stochastic modeling for real-time kinematic GPS/GLONASS positioning. Navigation 46(4):297–305

    Article  Google Scholar 

  • Wen W, Zhang G, Hsu LT (2019a) GNSS NLOS exclusion based on dynamic object detection using LiDAR point cloud. IEEE Trans Intell Transp Syst 22(2):853–862

    Article  Google Scholar 

  • Wen W, Zhang G, Hsu LT (2019b) Correcting NLOS by 3D LiDAR and building height to improve GNSS single point positioning. Navigation 66(4):705–718

    Article  Google Scholar 

  • Werner W, Winkel J (2003) TCAR and MCAR options with Galileo and GPS. In: Proceedings of the ION GPS/GNSS 2003, 9–12 September, Portland, OR, pp 790–800

  • Xu P (2001) Random simulation and GPS decorrelation. J Geod 75:408–423

    Article  Google Scholar 

  • Xu Y, Chen W (2018) Performance analysis of GPS/BDS dual/triple-frequency network RTK in urban areas: a case study in Hong Kong. Sensors 18(8):2437

    Article  Google Scholar 

  • Xu P, Shi C, Liu J (2012) Integer estimation methods for GPS ambiguity resolution: an applications oriented review and improvement. Surv Rev 44(324):59–71

    Article  Google Scholar 

  • Xu H, Angrisano A, Gaglione S, Hsu LT (2020) Machine learning based LOS/NLOS classifier and robust estimator for GNSS shadow matching. Satell Navig 1(1):1–12

    Article  Google Scholar 

  • Xu P, Cannon E, Lachapelle G (1995) Mixed integer programming for the resolution of GPS carrier phase ambiguities. Presented at IUGG95 Assembly, 2–14 July, Boulder, CO, USA

  • Yozevitch R, Moshe BB, Weissman A (2016) A robust GNSS LOS/NLOS signal classifier. Navigation 63(4):427–440

    Article  Google Scholar 

  • Zhang Z, Li B, He X, Zhang Z, Miao W (2020) Models, methods and assessment of four-frequency carrier ambiguity resolution for BeiDou-3 observations. GPS Solut 24:1–12

    Article  CAS  Google Scholar 

  • Zhou Y (2011) A new practical approach to GNSS high-dimensional ambiguity decorrelation. GPS Solut 15:325–331

    Article  Google Scholar 

  • Zhu Z, Hill N, Krebs A, Vinande E, Pontious J (2022) RTK and PPK solutions with a short baseline assisted with random sample consensus. In: Proceedings of the 35th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2022), pp 2800–2809

  • Zhu Z, Hindi A, Dickerson C, Vinande E, Pontious J (2023) Validation of low-cost RTK and PPK solutions assisted with random sample consensus in a GNSS-challenged environment. In: Proceedings of the 36th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2023), pp 2737–2748

Download references

Acknowledgements

This work was supported in part by the sponsorship of the University Grants Committee of Hong Kong under the scheme Research Impact Fund (Grant No. R5009-21), the Research Institute of Land and System, Hong Kong Polytechnic University, the National Natural Science Foundation of China (Grant No. 41974033, 42174025), and the Natural Science Foundation of Jiangsu Province (Grant No. BK20211569).

Author information

Authors and Affiliations

Authors

Contributions

QC and WC designed this method; QC conducted the experiments, analysed the data, and drafted this manuscript; WC, RS, JHW,and DJW revised this manuscript.

Corresponding author

Correspondence to Rui Sun.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cheng, Q., Chen, W., Sun, R. et al. RANSAC-based instantaneous real-time kinematic positioning with GNSS triple-frequency signals in urban areas. J Geod 98, 24 (2024). https://doi.org/10.1007/s00190-024-01833-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00190-024-01833-6

Keywords

Navigation