Improving GNSS Positioning Accuracy through Adaptive Weighting and Multipath Isolation
Sebastiano CHIODINI, Andrea VALMORBIDA, Giovanni ANESE, Marco PERTILE, Giada GIORGI, Claudio NARDUZZI, Bortolino SAGGIN
Abstract. This work addresses the challenge of multipath interference in Global Navigation Satellite System (GNSS) positioning. An approach is proposed to improve accuracy through adaptive weighting strategies and multipath isolation techniques. Weighting methods based on elevation and carrier-to-noise ratio (C/N0) are employed, and this strategy is combined with a multipath detection technique using the Code-minus-carrier (CMC) rate of change. The method is tested using a Piksi Multi GNSS Module, with data processed using Standard Point Positioning (SPP) techniques. An 8-state filter based on a Position-Velocity (PV) model is implemented for dynamic state estimation. Experiments in static and dynamic scenarios demonstrate significant improvements in positioning accuracy.
Keywords
GNSS Positioning, Multipath Mitigation, Adaptive Weighting, Code-Minus-Carrier
Published online 7/20/2026, 6 pages
Copyright © 2026 by the author(s)
Published under license by Materials Research Forum LLC., Millersville PA, USA
Citation: Sebastiano CHIODINI, Andrea VALMORBIDA, Giovanni ANESE, Marco PERTILE, Giada GIORGI, Claudio NARDUZZI, Bortolino SAGGIN, Improving GNSS Positioning Accuracy through Adaptive Weighting and Multipath Isolation, Materials Research Proceedings, Vol. 69, pp 42-47, 2026
DOI: https://doi.org/10.21741/9781644904251-8
The article was published as article 8 of the book CEAS – AIDAA Conference 2025
Content from this work may be used under the terms of the Creative Commons Attribution 3.0 license. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.
References
[1] Hewitson, S., & Wang, J. (2007). GNSS receiver autonomous integrity monitoring with a dynamic model. The Journal of Navigation, 60(2), 247-263. https://doi.org/10.1017/S0373463307004134
[2] Kost, O., Dun’ık, J., Straka, O., & Daniel, O. (2023). Identification of GNSS measurement error: From time to elevation dependency. IEEE Transactions on Aerospace and Electronic Systems, 59(6), 8931-8943. https://doi.org/10.1109/TAES.2023.3315727
[3] Medina, Daniel, et al. “Determination of pseudorange error models and multipath characterization under signal-degraded scenarios.” Proceedings of the 31st International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS+ 2018. 2018. https://doi.org/10.33012/2018.16094
[4] Brown, R. G. and Hwang, P. Y. C. (1996) Introduction to Random Signals and Applied Kalman Filtering, 3rd ed., Wiley, New York
[5] M. Caamano, O. G. Crespillo, D. Gerbeth and A. Grosch, “Detection of GNSS Multipath with Time-Differenced Code-Minus-Carrier for Land-Based Applications,” 2020 European Navigation Conference (ENC), Dresden, Germany, 2020, pp. 1-12. https://doi.org/10.23919/ENC48637.2020.9317340
[6] Collins, J., 1999. Assessment and Development of a Tropospheric Delay Model for Aircraft Users of the Global Positioning System. M.Sc.E. thesis, Department of Geodesy and Geomatics Engineering Technical Report No. 203, University of New Brunswick, Fredericton, New Brunswick, Canada.
[7] Sarunic, P. W. (2016). Development of GPS receiver Kalman Filter algorithms for stationary, low-dynamics, and high-dynamics applications (No. DSTGroupTR3260).

